use morph many for mission

This commit is contained in:
2025-06-29 14:34:49 +03:30
parent 10ae150e57
commit a1f5752bb2
4 changed files with 3 additions and 61 deletions

View File

@@ -73,7 +73,6 @@ class OperatorController extends Controller
$user = auth()->user();
$road_item = RoadItemsProject::query()->create([
'user_id' => $user->id,
'mission_id' => $request->mission_id,
'start_lat' => $start_coordinates[0],
'start_lng' => $start_coordinates[1],
'end_lat' => $end_coordinates ? $end_coordinates[0] : null,
@@ -123,6 +122,7 @@ class OperatorController extends Controller
$road_item->rahdaran()->attach($request->rahdaran_id);
$road_item->cmmsMachines()->attach($request->machines_id);
$road_item->missions()->attach($request->mission_id);
$user->addActivityComplete(1154);
});
@@ -179,7 +179,6 @@ class OperatorController extends Controller
DB::transaction(function () use ($roadItemsProject, $start_coordinates, $end_coordinates, $request) {
$roadItemsProject->update([
'mission_id' => $request->mission_id,
'start_lat' => $start_coordinates[0],
'start_lng' => $start_coordinates[1],
'end_lat' => $end_coordinates ? $end_coordinates[0] : null,
@@ -191,6 +190,7 @@ class OperatorController extends Controller
$roadItemsProject->rahdaran()->sync($request->rahdaran_id);
$roadItemsProject->cmmsMachines()->sync($request->machines_id);
$roadItemsProject->missions()->sync($request->mission_id);
auth()->user()->addActivityComplete(1155);