|
@@ -162,19 +162,16 @@ function siteBuilder_TerminateAccount($params) {
|
|
|
*/
|
|
*/
|
|
|
function siteBuilder_SuspendAccount($params) {
|
|
function siteBuilder_SuspendAccount($params) {
|
|
|
$siteBuilder = new ApiClient(getSiteBuilderApiURL($params), $params['serveraccesshash']);
|
|
$siteBuilder = new ApiClient(getSiteBuilderApiURL($params), $params['serveraccesshash']);
|
|
|
- $response = $siteBuilder->disableprod($params['domain'],$params['username']);
|
|
|
|
|
-
|
|
|
|
|
- logModuleCall(
|
|
|
|
|
- 'siteBuilder',
|
|
|
|
|
- __FUNCTION__,
|
|
|
|
|
- $siteBuilder->isprodenabled($params['domain'],$params['username']),
|
|
|
|
|
- 'Debug',
|
|
|
|
|
- $response
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
- if($response['status'] != 'OK') {
|
|
|
|
|
|
|
+ $status = $siteBuilder->isprodenabled($params['domain'],$params['username']);
|
|
|
|
|
+ if($response['status'] != '200') {
|
|
|
return 'Error: ' . $response['error_msg'];
|
|
return 'Error: ' . $response['error_msg'];
|
|
|
}
|
|
}
|
|
|
|
|
+ if($response['response']['isenabled'] == 'YES'){
|
|
|
|
|
+ $response = $siteBuilder->disableprod($params['domain'],$params['username']);
|
|
|
|
|
+ if($response['status'] != '200') {
|
|
|
|
|
+ return 'Error: ' . $response['error_msg'];
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
return 'success';
|
|
return 'success';
|
|
|
}
|
|
}
|
|
|
|
|
|