|
|
@@ -277,7 +277,26 @@ function siteBuilder_SuspendAccount($params) {
|
|
|
$e->getMessage()
|
|
|
);
|
|
|
return 'Error: could not disable account in database';
|
|
|
- }
|
|
|
+ }
|
|
|
+ // disable all sites but not change status in DB for restoring
|
|
|
+ $sites = getSites($params['serviceid']);
|
|
|
+ if(!empty($sites)) {
|
|
|
+ foreach($sites as $site) {
|
|
|
+ /* $response = $siteBuilder->disable($params['username'], $site, $params['serverusername'], $params['serverpassword']);
|
|
|
+ if($response['status'] != '200') {
|
|
|
+ return 'Error: ' . $response['response'];
|
|
|
+ } */
|
|
|
+
|
|
|
+ logModuleCall(
|
|
|
+ 'siteBuilder',
|
|
|
+ __FUNCTION__,
|
|
|
+ $params,
|
|
|
+ 'debug',
|
|
|
+ $site
|
|
|
+ );
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
return 'success';
|
|
|
}
|
|
|
|
|
|
@@ -306,11 +325,31 @@ function siteBuilder_UnsuspendAccount($params) {
|
|
|
'siteBuilder',
|
|
|
__FUNCTION__,
|
|
|
$params,
|
|
|
- 'Error: could remove account from database',
|
|
|
+ 'Error: could update account in database',
|
|
|
$e->getMessage()
|
|
|
);
|
|
|
- return 'Error: could remove account from database';
|
|
|
- }
|
|
|
+ return 'Error: could update account in database';
|
|
|
+ }
|
|
|
+ // enable active sites
|
|
|
+ $sites = getSites($params['serviceid']);
|
|
|
+ if(!empty($sites)) {
|
|
|
+ foreach($sites as $site) {
|
|
|
+ /* $response = $siteBuilder->enable($params['username'], $site, $params['serverusername'], $params['serverpassword']);
|
|
|
+ if($response['status'] != '200') {
|
|
|
+ return 'Error: ' . $response['response'];
|
|
|
+ } */
|
|
|
+
|
|
|
+ logModuleCall(
|
|
|
+ 'siteBuilder',
|
|
|
+ __FUNCTION__,
|
|
|
+ $params,
|
|
|
+ 'debug',
|
|
|
+ $site
|
|
|
+ );
|
|
|
+
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
return 'success';
|
|
|
}
|
|
|
|