Skip to content

Commit 7448f67

Browse files
authored
Merge pull request #16658 from snipe/fix_bad_data_on_permission_groups
Set empty array if group permission is a string or null
2 parents fe65ffc + 22be89f commit 7448f67

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

app/Http/Controllers/GroupsController.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ public function edit(Group $group) : View | RedirectResponse
8383
{
8484
$permissions = config('permissions');
8585
$groupPermissions = $group->decodePermissions();
86+
87+
if ((!is_array($groupPermissions)) || (!$groupPermissions)) {
88+
$groupPermissions = [];
89+
}
8690
$selected_array = Helper::selectedPermissionsArray($permissions, $groupPermissions);
8791
return view('groups.edit', compact('group', 'permissions', 'selected_array', 'groupPermissions'));
8892
}

0 commit comments

Comments
 (0)