From 8a90d3bce4172563cd6699cf2c50efa6dfc1d463 Mon Sep 17 00:00:00 2001 From: Moradi Date: Sat, 15 Mar 2025 13:55:18 +0330 Subject: [PATCH] fix the issue with getByMedicalCenter (commented the wrong code) --- app/Http/Controllers/UserController.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php index 94a41b46..dd5cf03f 100644 --- a/app/Http/Controllers/UserController.php +++ b/app/Http/Controllers/UserController.php @@ -179,14 +179,14 @@ class UserController extends Controller if ( auth( 'api' )->user()->cant( 'getByMedicalCenter' , $MedicalCenter ) ) { return MessageResponse::error( trans( 'messages.failed' ) ); } - if ($user->hasRole('Admin')){ - $MedicalCenter = MedicalCenter::with(['users' => function ($query) { - $query->select('id', 'medical_center_id', 'name', 'cell_number', 'status') - ->whereDoesntHave('roles', function ($roleQuery) { - $roleQuery->where('name', 'Admin'); - }); - }, 'users.roles'])->get(); - }else{ +// if ($user->hasRole('Admin')){ +// $MedicalCenter = MedicalCenter::with(['users' => function ($query) { +// $query->select('id', 'medical_center_id', 'name', 'cell_number', 'status') +// ->whereDoesntHave('roles', function ($roleQuery) { +// $roleQuery->where('name', 'Admin'); +// }); +// }, 'users.roles'])->get(); +// }else{ $MedicalCenter = $MedicalCenter->load( [ 'users' => function ( $query ) use ( $user ) { if ( $user->hasRole( 'User' ) ) { return $query->select( [ 'id' , 'medical_center_id' , 'name' , 'cell_number' , 'status' ] )->where( 'id' , $user->id ); @@ -197,7 +197,7 @@ class UserController extends Controller }); } } , 'users.roles' ] ); - } +// } return MessageResponse::data( $MedicalCenter ); }