convert billable query string to boolean for shared report + e2e tests #876

This commit is contained in:
Gregor Vostrak
2026-02-17 17:08:38 +01:00
parent 435522b502
commit 147514a606
2 changed files with 198 additions and 1 deletions

View File

@@ -157,8 +157,18 @@ const aggregatedTableTimeEntries = computed<AggregatedTimeEntries | undefined>((
});
const reportProperties = computed(() => {
const { billable: billableFilter, ...rest } = filterParams.value;
let billableValue: boolean | null = null;
if (billableFilter === 'true') {
billableValue = true;
} else if (billableFilter === 'false') {
billableValue = false;
}
return {
...filterParams.value,
...rest,
billable: billableValue,
group: group.value,
sub_group: subGroup.value,
history_group: getOptimalGroupingOption(startDate.value, endDate.value),