@@ 142-146 (lines=5) @@ | ||
139 | public static function checkSubAdminUser() { |
|
140 | $hasUserManagementPrivileges = false; |
|
141 | $userObject = \OC::$server->getUserSession()->getUser(); |
|
142 | if ($userObject !== null) { |
|
143 | //Admin and SubAdmins are allowed to access user management |
|
144 | $hasUserManagementPrivileges = \OC::$server->getGroupManager()->isAdmin($userObject->getUID()) |
|
145 | || \OC::$server->getGroupManager()->getSubAdmin()->isSubAdmin($userObject); |
|
146 | } |
|
147 | ||
148 | if (!$hasUserManagementPrivileges) { |
|
149 | $l = \OC::$server->getL10N('lib'); |
@@ 1060-1064 (lines=5) @@ | ||
1057 | OC_Util::checkLoggedIn(); |
|
1058 | $hasUserManagementPrivileges = false; |
|
1059 | $userObject = \OC::$server->getUserSession()->getUser(); |
|
1060 | if ($userObject !== null) { |
|
1061 | //Admin and SubAdmins are allowed to access user management |
|
1062 | $hasUserManagementPrivileges = \OC::$server->getGroupManager()->isAdmin($userObject->getUID()) |
|
1063 | || \OC::$server->getGroupManager()->getSubAdmin()->isSubAdmin($userObject); |
|
1064 | } |
|
1065 | if (!$hasUserManagementPrivileges) { |
|
1066 | \header('Location: ' . \OCP\Util::linkToAbsolute('', 'index.php')); |
|
1067 | exit(); |