From 06e0f2daf73dc0e1e6b951fe3c48b800cfaaa431 Mon Sep 17 00:00:00 2001 From: joddyabott Date: Sat, 27 Sep 2025 14:18:00 +0330 Subject: [PATCH 1/2] change status for mission --- .../V3/Dashboard/Mission/RequestPortalController.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/V3/Dashboard/Mission/RequestPortalController.php b/app/Http/Controllers/V3/Dashboard/Mission/RequestPortalController.php index f5dc950c..03482c71 100644 --- a/app/Http/Controllers/V3/Dashboard/Mission/RequestPortalController.php +++ b/app/Http/Controllers/V3/Dashboard/Mission/RequestPortalController.php @@ -86,10 +86,14 @@ class RequestPortalController extends Controller { DB::transaction(function () use ($request, $mission) { $user = auth()->user(); + + $mission->update([ + 'finish_time' => now(), + 'state_id' => MissionStates::END_MISSION->value, + 'state_name' => MissionStates::name(MissionStates::END_MISSION->value), + ]); - $mission->update(['finish_time' => now()]); - - $state = MissionStates::REQUEST_CREATED->value; + $state = MissionStates::START_MISSION->value; $category = $request->category_id; $newMission = Mission::query()->create([ From e81520e68a62e37c81e0f96c026d2322cd8af4f8 Mon Sep 17 00:00:00 2001 From: joddyabott Date: Sat, 27 Sep 2025 14:30:41 +0330 Subject: [PATCH 2/2] change model for accident --- app/Models/Accident.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Models/Accident.php b/app/Models/Accident.php index f9ef31e5..48479339 100644 --- a/app/Models/Accident.php +++ b/app/Models/Accident.php @@ -134,7 +134,7 @@ class Accident extends Model ); } - protected function depositIdaghiImage(): Attribute + protected function depositDaghiImage(): Attribute { return Attribute::make( get: fn($value) => $value == null ? null : Storage::disk('public')->url($value)