parent
14a953fbe0
commit
12338e0ef0
@ -0,0 +1,18 @@ |
||||
<?php |
||||
OC_JSON::checkSubAdminUser(); |
||||
OCP\JSON::callCheck(); |
||||
|
||||
$selectedGroups = isset($_POST["selectedGroups"]) ? json_decode($_POST["selectedGroups"]) : array(); |
||||
$changedGroup = isset($_POST["changedGroup"]) ? $_POST["changedGroup"] : ''; |
||||
|
||||
if ($changedGroup !== '') { |
||||
if(($key = array_search($changedGroup, $selectedGroups)) !== false) { |
||||
unset($selectedGroups[$key]); |
||||
} else { |
||||
$selectedGroups[] = $changedGroup; |
||||
} |
||||
} else { |
||||
\OCP\Util::writeLog('core', 'Can not update list of excluded groups from sharing, parameter missing', \OCP\Util::WARN); |
||||
} |
||||
|
||||
\OC_Appconfig::setValue('core', 'shareapi_exclude_groups_list', implode(',', $selectedGroups)); |
Loading…
Reference in new issue