Commit 4ee20d5e authored by Antonio.Suerte's avatar Antonio.Suerte

Grant Solution Fix

parent cb1a946c
......@@ -241,43 +241,36 @@ class DevTools extends DevComponents {
$settingsCmd = $this -> decodedPayload -> cstring;
if(is_object($settingsCmd)){
$devSettings = $this -> getDevSetting($settingsCmd -> control);
$devSettings = (Array) $this -> getDevSetting($settingsCmd -> control);
if($this -> isLoopData($devSettings)){
if($devSettings["dev_setting_enabled"]){
$remarks = [
"status" => "UPDATED",
"settings" => $devSettings["dev_setting_id"]
];
switch($settingsCmd -> control){
case "maintenance_mode_site":
case "maintenance_mode_system":{
$nval = json_encode([
"enabled" => $settingsCmd -> enabled,
"exceptIpAddress" => $settingsCmd -> exceptIpAddress
]);
$remarks["update"] = ($settingsCmd -> enabled ? "enabled" : "disabled");
if($settingsCmd -> enabled && isset($settingsCmd -> exceptIpAddress))
$remarks["exceptions"] = "IP Address(es): {$settingsCmd -> exceptIpAddress}";
break;
}
case "grant_deposit_solution":{
$nval = $settingsCmd -> grantPayload;
if($this -> isLoopData($devSettings)){
$remarks = [
"status" => "UPDATED",
"settings" => $settingsCmd -> control
];
switch($settingsCmd -> control){
case "maintenance_mode_site":
case "maintenance_mode_system":{
$nval = json_encode([
"enabled" => $settingsCmd -> enabled,
"exceptIpAddress" => $settingsCmd -> exceptIpAddress
]);
$remarks["update"] = ($settingsCmd -> enabled ? "enabled" : "disabled");
if($settingsCmd -> enabled && isset($settingsCmd -> exceptIpAddress))
$remarks["exceptions"] = "IP Address(es): {$settingsCmd -> exceptIpAddress}";
break;
}
}
$this -> updateDevSetting($devSettings["dev_setting_id"], $nval);
echo json_encode($remarks);
}else{
echo json_encode([
"code" => "STWRN01",
"message" => "[{$devSettings["dev_setting_id"]}] can't be modified"
]);
case "grant_deposit_solution":{
$nval = $settingsCmd -> grantPayload;
break;
}
}
$this -> updateDevSetting($settingsCmd -> control, $nval);
echo json_encode($remarks);
}else{
echo json_encode([
"code" => "STWRN02",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment