diff --git a/webgui/ajax.php b/webgui/ajax.php index 98b1bd50bfb40e801a0e85c66db4defac3723671..67e3cc051d9462c8dce25a4c5334a13a8c9ea63e 100644 --- a/webgui/ajax.php +++ b/webgui/ajax.php @@ -146,6 +146,15 @@ } switch ($function) { + case "updateAdminGroup": + + $res = updateAdminGroup($soapParams); + if (isset($res)) { + ajaxException($res); + } + + break; + case "createAdminGroup": $res = createAdminGroup($soapParams); @@ -235,6 +244,21 @@ echo json_encode($res->export()); break; + case "getAdminGroup": + $rawData = getAdminGroup($soapParams); + + $res = new json_response; + $res->setID('ID'); + $res->addField('ID','int'); + $res->addField('Name','string'); + $res->addField('Priority','int'); + $res->addField('Disabled','boolean'); + $res->addField('Comment','string'); + $res->parseHash($rawData); + + echo json_encode($res->export()); + break; + case "getAdminUsers": $res = getAdminUsers($soapParams);