add mass updates to time entry aggregate rows, make package actions run on manual dispatch

This commit is contained in:
Gregor Vostrak
2024-08-22 19:14:56 +02:00
parent 0c05ad240d
commit 33d139e3aa
6 changed files with 48 additions and 31 deletions

View File

@@ -32,10 +32,8 @@ const { timeEntries, allTimeEntriesLoaded } = storeToRefs(timeEntriesStore);
const { updateTimeEntry, fetchTimeEntries, createTimeEntry } =
useTimeEntriesStore();
function updateTimeEntries(timeEntries: TimeEntry[]) {
timeEntries.forEach((entry) => {
useTimeEntriesStore().updateTimeEntry(entry);
});
function updateTimeEntries(ids: string[], changes: Partial<TimeEntry>) {
useTimeEntriesStore().updateTimeEntries(ids, changes);
fetchTimeEntries();
}