} } if (StrLen($errorMessage) <= 0) { CUpdateClient::AddMessage2Log("Update system updated", "UPD_SUCCESS"); echo "Y"; } else { CUpdateClient::AddMessage2Log("Error: " . $errorMessage, "UPD_ERROR"); echo $errorMessage; } } elseif ($queryType == "coupon") { $coupon = $APPLICATION->UnJSEscape($_REQUEST["COUPON"]); if (StrLen($coupon) <= 0) { $errorMessage .= GetMessage("SUPA_ACE_CPN") . ". "; } if (StrLen($errorMessage) <= 0) { if (!CUpdateClient::ActivateCoupon($coupon, $errorMessage, LANG, $stableVersionsOnly)) { $errorMessage .= GetMessage("SUPA_ACE_ACT") . ". "; } } if (StrLen($errorMessage) <= 0) { CUpdateClient::AddMessage2Log("Coupon activated", "UPD_SUCCESS"); echo "Y"; } else { CUpdateClient::AddMessage2Log("Error: " . $errorMessage, "UPD_ERROR"); echo $errorMessage; } } elseif ($queryType == "stability") { $stability = $APPLICATION->UnJSEscape($_REQUEST["STABILITY"]); if (!in_array($stability, array("Y", "N"))) { $errorMessage .= GetMessage("SUPA_ASTE_FLAG") . ". "; }