From 7f2887afd9cc1047e2b620ccd5b00f927e3cb05c Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 10 Mar 2022 17:54:53 +1100 Subject: [PATCH] Fixes for task start/stop --- app/Repositories/TaskRepository.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Repositories/TaskRepository.php b/app/Repositories/TaskRepository.php index 34efb95eab0e..071a86e8732a 100644 --- a/app/Repositories/TaskRepository.php +++ b/app/Repositories/TaskRepository.php @@ -185,7 +185,7 @@ class TaskRepository extends BaseRepository public function start(Task $task) { - $log = $task->time_log; + $log = json_decode($task->time_log,true);; $last = end($log); @@ -194,7 +194,7 @@ class TaskRepository extends BaseRepository $new = [time(), 0]; array_push($log, $new); - $task->time_log = $log; + $task->time_log = (string)$log; $task->save(); } @@ -203,7 +203,7 @@ class TaskRepository extends BaseRepository public function stop(Task $task) { - $log = $task->time_log; + $log = json_decode($task->time_log,true);; $last = end($log); @@ -214,7 +214,7 @@ class TaskRepository extends BaseRepository array_pop($log); array_push($log, $last); - $task->time_log = $log; + $task->time_log = (string)$log; $task->save(); }