compleate controller
This commit is contained in:
@@ -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']);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user