Skip to content

Commit

Permalink
Cast group permissions as array for older, wonky installs
Browse files Browse the repository at this point in the history
  • Loading branch information
snipe committed Aug 30, 2016
1 parent d4dc183 commit b450ef3
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions app/Models/User.php
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ public function hasAccess($section)

// Loop through the groups to see if any of them grant this permission
foreach ($user_groups as $user_group) {
$group_permissions = json_decode($user_group->permissions, true);
$group_permissions = (array) json_decode($user_group->permissions, true);
if (((array_key_exists($section, $group_permissions)) && ($group_permissions[$section]=='1'))) {
return true;
}
Expand All @@ -84,7 +84,7 @@ public function isSuperUser()

foreach ($this->groups as $user_group) {
$group_permissions = json_decode($user_group->permissions, true);
$group_array = $group_permissions;
$group_array = (array)$group_permissions;
if ((array_key_exists('superuser', $group_array)) && ($group_permissions['superuser']=='1')) {
return true;
}
Expand Down

0 comments on commit b450ef3

Please sign in to comment.