From 273d5b0827d4c5c791a6cf3d25b849bab13e7fab Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 1 Dec 2017 15:03:58 +0100 Subject: [inc/User] Fix getAllowedLocations for legacy permission manager --- inc/user.inc.php | 2 ++ 1 file changed, 2 insertions(+) (limited to 'inc') diff --git a/inc/user.inc.php b/inc/user.inc.php index 8c1608ae..1e6a2d0e 100644 --- a/inc/user.inc.php +++ b/inc/user.inc.php @@ -47,6 +47,8 @@ class User $permission = $module ? $module->getIdentifier().".".$permission : $permission; return PermissionUtil::getAllowedLocations(self::$user['userid'], $permission); } + if (self::$user['permissions'] & Permission::get('superadmin')) + return array_keys(Location::getLocationsAssoc()); return array(); } -- cgit v1.2.3-55-g7522