Code Duplication    Length = 5-5 lines in 2 locations

lib/private/legacy/util.php 1 location

@@ 1087-1091 (lines=5) @@
1084
		OC_Util::checkLoggedIn();
1085
		$hasUserManagementPrivileges = false;
1086
		$userObject = \OC::$server->getUserSession()->getUser();
1087
		if ($userObject !== null) {
1088
			//Admin and SubAdmins are allowed to access user management
1089
			$hasUserManagementPrivileges = \OC::$server->getGroupManager()->isAdmin($userObject->getUID())
1090
				|| \OC::$server->getGroupManager()->getSubAdmin()->isSubAdmin($userObject);
1091
		}
1092
		if (!$hasUserManagementPrivileges) {
1093
			\header('Location: ' . \OCP\Util::linkToAbsolute('', 'index.php'));
1094
			exit();

lib/private/legacy/json.php 1 location

@@ 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');