fix unselecting bugs in time view

This commit is contained in:
Gregor Vostrak
2024-10-09 13:26:51 +02:00
parent 8f34fac0a6
commit 612f40a4b0
2 changed files with 6 additions and 1 deletions

View File

@@ -133,7 +133,11 @@ function unselectAllTimeEntries(value: TimeEntriesGroupedByType[]) {
selectedTimeEntries.value = selectedTimeEntries.value.filter(
(timeEntry) => {
return !value.find(
(filterTimeEntry) => filterTimeEntry.id === timeEntry.id
(filterTimeEntry) =>
filterTimeEntry.id === timeEntry.id ||
filterTimeEntry.timeEntries?.find(
(subTimeEntry) => subTimeEntry.id === timeEntry.id
)
);
}
);