compleate controller

This commit is contained in:
2025-05-19 09:23:45 +03:30
parent b6d66b9191
commit f6f5bc4aa4
4 changed files with 48 additions and 47 deletions

View File

@@ -36,17 +36,4 @@ class CartableService
);
}
public function getMission(User $user, Mission $mission): Mission
{
$allowed =
$user->hasPermissionTo('mission-manage-country') ||
($user->hasPermissionTo('mission-manage-province') &&
$mission->province_id === $user->province_id) ||
($user->hasPermissionTo('mission-manage-city') &&
$mission->city_id === $user->edarate_shahri_id);
abort_unless($allowed, 403);
return $mission->load(['machines','rahdars']);
}
}