From 59cb39ca77b774299f9bca4d9382b58efcdc8798 Mon Sep 17 00:00:00 2001 From: w33b Date: Wed, 6 May 2026 16:27:42 +0200 Subject: [PATCH] Fix remove role function --- app/Models/User.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 369bd69..2e5ba2b 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -157,7 +157,11 @@ class User extends Authenticatable implements HasPasskeys return; } - $this->roles = array_diff($this->roles, [$role->value]); + $this->roles = collect($this->roles) + ->reject(fn ($value) => $value === $role->value) + ->values() + ->all(); + $this->save(); } }