From db3c9fbd28ffb89e74a61c2b26e78a9cf8aa4bf4 Mon Sep 17 00:00:00 2001 From: James Cole Date: Tue, 24 Mar 2020 05:57:04 +0100 Subject: [PATCH] Can't remove your own admin rights. --- app/Http/Controllers/Admin/UserController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php index a04a9174c3..1f07ded42b 100644 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/UserController.php @@ -189,7 +189,7 @@ class UserController extends Controller $this->repository->attachRole($user, 'owner'); session()->flash('info', trans('firefly.give_admin_careful')); } - if (false === $data['is_owner']) { + if (false === $data['is_owner'] && $user->id !== auth()->user()->id) { $this->repository->removeRole($user, 'owner'); }