andre vor 9 Monaten
Ursprung
Commit
08497cb44b
1 geänderte Dateien mit 8 neuen und 11 gelöschten Zeilen
  1. 8 11
      siteBuilder.php

+ 8 - 11
siteBuilder.php

@@ -162,19 +162,16 @@ function siteBuilder_TerminateAccount($params) {
  */
 function siteBuilder_SuspendAccount($params) {
 	$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'];
 	}
+	if($response['response']['isenabled'] == 'YES'){
+		$response = $siteBuilder->disableprod($params['domain'],$params['username']);
+		if($response['status'] != '200') {
+			return 'Error: ' . $response['error_msg'];
+		}
+	}
 	return 'success';
 }