mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-21 02:20:54 +08:00
fix get user direct permissions
This commit is contained in:
@@ -403,9 +403,7 @@ class ToolRepository extends BaseRepository
|
||||
$setKeys[] = $key;
|
||||
if (!$redis->exists($key)) {
|
||||
$log .= ", init direct permissions";
|
||||
/** @var Collection $userPermissions */
|
||||
$userPermissions = apply_filter("user_direct_permissions", $uid);
|
||||
$userPermissionsArr = $userPermissions->pluck('permission')->toArray();
|
||||
$userPermissionsArr = apply_filter("user_direct_permissions", [], $uid);
|
||||
$redis->sAddArray($key, $userPermissionsArr);
|
||||
}
|
||||
$allPermissions = $redis->sUnion($setKeys);
|
||||
|
||||
Reference in New Issue
Block a user