Merge remote-tracking branch 'origin/master' into develop

This commit is contained in:
snipe
2025-10-30 14:03:23 +00:00
2 changed files with 8 additions and 4 deletions
+6 -3
View File
@@ -237,11 +237,14 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
$permissions = json_decode($this->permissions, true);
}
foreach ($permissions as $permission) {
if ($permission != 0) {
return true;
if (($permissions) && (is_array($permissions))) {
foreach ($permissions as $permission) {
if ($permission != 0) {
return true;
}
}
}
return false;
}
+2 -1
View File
@@ -49,7 +49,8 @@ class UserObserver
'end_date',
'autoassign_licenses',
'vip',
'password'
'password',
'permissions'
];
$changed = [];