From 3df10f5fd42ff184766a953269cece24e63c8049 Mon Sep 17 00:00:00 2001 From: nasser Date: Fri, 23 Feb 2024 01:50:41 +0330 Subject: [PATCH] fix: task repository --- app/Repositories/Task/TaskRepository.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Repositories/Task/TaskRepository.php b/app/Repositories/Task/TaskRepository.php index 179928c..59aaa76 100644 --- a/app/Repositories/Task/TaskRepository.php +++ b/app/Repositories/Task/TaskRepository.php @@ -9,6 +9,10 @@ class TaskRepository extends BaseRepository implements TaskRepositoryInterface { + public function __construct(Task $task) + { + parent::__construct($task); + } public function query(Builder $query, array $parameters): Builder { @@ -19,7 +23,7 @@ public function store(array $parameters): Model { $parameters['user_id'] = auth()->id(); - return parent::store($parameters); + return parent::store($parameters)->refresh(); } public function complete(Task $task): Task @@ -27,6 +31,6 @@ public function complete(Task $task): Task $task->completed_at = now(); $task->save(); - return $task; + return $task->refresh(); } }