fix deleting

This commit is contained in:
mahdi purHosseini
2024-03-07 13:16:52 +03:30
parent aed6b73c71
commit 3e3735098c
4 changed files with 173 additions and 35 deletions
+3 -1
View File
@@ -12,9 +12,10 @@ class MedicalCenterPolicy
if($User->hasRole('Admin'))
return true;
}
public function delete(User $User, MedicalCenter $MedicalCenter)
{
if($User->hasRole('Admin') && $MedicalCenter->users->count() == 0)
if($User->hasRole('Admin'))
return true;
}
@@ -29,6 +30,7 @@ class MedicalCenterPolicy
if($User->hasRole('Admin'))
return true;
}
public function getByMedicalCenter(User $User, MedicalCenter $MedicalCenter)
{
if($User->hasRole('Admin') || $MedicalCenter->id == $User->medical_center_id) {