mirror of
https://github.com/nextcloud/server.git
synced 2024-07-29 20:15:55 +02:00
Merge pull request #9750 from owncloud/issue/9745
Correctly use groups parameter only when its not empty
This commit is contained in:
commit
675e3eec32
@ -5,21 +5,23 @@ OC_JSON::checkSubAdminUser();
|
||||
|
||||
if(OC_User::isAdminUser(OC_User::getUser())) {
|
||||
$groups = array();
|
||||
if( isset( $_POST["groups"] )) {
|
||||
if (!empty($_POST["groups"])) {
|
||||
$groups = $_POST["groups"];
|
||||
}
|
||||
}else{
|
||||
if(isset( $_POST["groups"] )) {
|
||||
if (isset($_POST["groups"])) {
|
||||
$groups = array();
|
||||
foreach($_POST["groups"] as $group) {
|
||||
if(OC_SubAdmin::isGroupAccessible(OC_User::getUser(), $group)) {
|
||||
$groups[] = $group;
|
||||
if (!empty($_POST["groups"])) {
|
||||
foreach ($_POST["groups"] as $group) {
|
||||
if (OC_SubAdmin::isGroupAccessible(OC_User::getUser(), $group)) {
|
||||
$groups[] = $group;
|
||||
}
|
||||
}
|
||||
}
|
||||
if(count($groups) === 0) {
|
||||
if (empty($groups)) {
|
||||
$groups = OC_SubAdmin::getSubAdminsGroups(OC_User::getUser());
|
||||
}
|
||||
}else{
|
||||
} else {
|
||||
$groups = OC_SubAdmin::getSubAdminsGroups(OC_User::getUser());
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user