]> source.dussan.org Git - nextcloud-server.git/commitdiff
don't allow group admins to change admin's accounts
authorGeorg Ehrke <dev@georgswebsite.de>
Sun, 26 Aug 2012 14:29:10 +0000 (16:29 +0200)
committerGeorg Ehrke <dev@georgswebsite.de>
Sun, 26 Aug 2012 14:29:10 +0000 (16:29 +0200)
lib/subadmin.php

index 8d4f413b104fb90445fd35df4d34c50cc22b60fa..718fe922ffe424c4b03f98489d25c1dcf45f6a2c 100644 (file)
@@ -141,6 +141,9 @@ class OC_SubAdmin{
                if(!self::isSubAdmin($subadmin)){
                        return false;
                }
+               if(OC_Group::inGroup($user, 'admin')){
+                       return false;
+               }
                $accessiblegroups = self::getSubAdminsGroups($subadmin);
                foreach($accessiblegroups as $accessiblegroup){
                        if(OC_Group::inGroup($user, $accessiblegroup)){