Skip to content

Commit 7cd4216

Browse files
committed
Cant remove permission
1 parent 851bfa3 commit 7cd4216

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

app/Http/Controllers/Panel/RoleController.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,18 @@ public function update(UpdateRole $request, Role $role)
6767
$this->authorize('edit', Role::class);
6868

6969
$role->update($request->all());
70+
71+
// Cant Remove Permissions Of Role
72+
if ($role->id == 1) {
73+
return (RoleResource::make(Role::find($role->id)))
74+
->additional([
75+
'message'=>[
76+
['نقش ' .$role->display_name .' تغییر یافت.'],
77+
[' برای تست پنل کلید ها را نقش ادمین نمی توانید بردارید']
78+
]
79+
]);
80+
}
81+
7082
$role->permissions()->sync($request->permissions);
7183

7284
return (RoleResource::make(Role::find($role->id)))

0 commit comments

Comments
 (0)