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

Grant Solution Fix

parent cb1a946c
...@@ -241,43 +241,36 @@ class DevTools extends DevComponents { ...@@ -241,43 +241,36 @@ class DevTools extends DevComponents {
$settingsCmd = $this -> decodedPayload -> cstring; $settingsCmd = $this -> decodedPayload -> cstring;
if(is_object($settingsCmd)){ if(is_object($settingsCmd)){
$devSettings = $this -> getDevSetting($settingsCmd -> control); $devSettings = (Array) $this -> getDevSetting($settingsCmd -> control);
if($this -> isLoopData($devSettings)){ if($this -> isLoopData($devSettings)){
if($devSettings["dev_setting_enabled"]){ $remarks = [
$remarks = [ "status" => "UPDATED",
"status" => "UPDATED", "settings" => $settingsCmd -> control
"settings" => $devSettings["dev_setting_id"] ];
];
switch($settingsCmd -> control){
switch($settingsCmd -> control){ case "maintenance_mode_site":
case "maintenance_mode_site": case "maintenance_mode_system":{
case "maintenance_mode_system":{ $nval = json_encode([
$nval = json_encode([ "enabled" => $settingsCmd -> enabled,
"enabled" => $settingsCmd -> enabled, "exceptIpAddress" => $settingsCmd -> exceptIpAddress
"exceptIpAddress" => $settingsCmd -> exceptIpAddress ]);
]); $remarks["update"] = ($settingsCmd -> enabled ? "enabled" : "disabled");
$remarks["update"] = ($settingsCmd -> enabled ? "enabled" : "disabled");
if($settingsCmd -> enabled && isset($settingsCmd -> exceptIpAddress))
if($settingsCmd -> enabled && isset($settingsCmd -> exceptIpAddress)) $remarks["exceptions"] = "IP Address(es): {$settingsCmd -> exceptIpAddress}";
$remarks["exceptions"] = "IP Address(es): {$settingsCmd -> exceptIpAddress}";
break;
}
case "grant_deposit_solution":{
$nval = $settingsCmd -> grantPayload;
break; break;
}
} }
case "grant_deposit_solution":{
$this -> updateDevSetting($devSettings["dev_setting_id"], $nval); $nval = $settingsCmd -> grantPayload;
break;
echo json_encode($remarks); }
}else{
echo json_encode([
"code" => "STWRN01",
"message" => "[{$devSettings["dev_setting_id"]}] can't be modified"
]);
} }
$this -> updateDevSetting($settingsCmd -> control, $nval);
echo json_encode($remarks);
}else{ }else{
echo json_encode([ echo json_encode([
"code" => "STWRN02", "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