karat timesheet sync fix

This commit is contained in:
StudioTem committed 2023-04-13 10:34:13 +02:00
1 parent ebffbd29c3
commit c3bf06a9b0
2 files changed
+7 -2

No files matched your search

+4 -1
View File
@@ -134,6 +134,9 @@ class KaratService
$notSyncedTimesheets = Timesheet::whereNull('synced_to_karat')->get();
$notSyncedTimesheets->each(function ($timesheet) {
if (!$timesheet->subtask || !$timesheet->subtask->mastertask->project)
return false;
$this->syncTimesheet($timesheet);
});
}
@@ -141,7 +144,7 @@ class KaratService
private function syncTimesheet(Timesheet $timesheet) {
$this->api->setTimesheet($timesheet);
$timesheet->synced_to_karat = true;
$timesheet->synced_to_karat = Carbon::now();
$timesheet->save();
}