From 22be89fbea49d734f164f8fd7fc808e797430b5b Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 8 Apr 2025 07:06:56 +0100 Subject: [PATCH] Set empty array if group permission is a string or null Signed-off-by: snipe --- app/Http/Controllers/GroupsController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Controllers/GroupsController.php b/app/Http/Controllers/GroupsController.php index 5240043357..577030390b 100755 --- a/app/Http/Controllers/GroupsController.php +++ b/app/Http/Controllers/GroupsController.php @@ -83,6 +83,10 @@ class GroupsController extends Controller { $permissions = config('permissions'); $groupPermissions = $group->decodePermissions(); + + if ((!is_array($groupPermissions)) || (!$groupPermissions)) { + $groupPermissions = []; + } $selected_array = Helper::selectedPermissionsArray($permissions, $groupPermissions); return view('groups.edit', compact('group', 'permissions', 'selected_array', 'groupPermissions')); }