andre 2 лет назад
Родитель
Сommit
03ff616d08
1 измененных файлов с 9 добавлено и 8 удалено
  1. 9 8
      app/Http/Actions/CreateAccount.php

+ 9 - 8
app/Http/Actions/CreateAccount.php

@@ -71,22 +71,23 @@ class CreateAccount extends AddonController
     protected function kerioRunService($params = null)
     {
         $api = new KerioConnectApi('whmcsKerioEmail', 'Thurdata', '1.0');
-        try {
-            $api->login($params['serverhostname'], $params['serverusername'], $params['serverpassword']);
-            $result = $api->sendRequest('Domains.get');
-            $api->logout();
-        } catch (KerioApiException $error) {
-            return ['error' => $error->getMessage()];
-        }             
 
         logModuleCall(
             'kerioEmail',
             __FUNCTION__,
-            $result,
+            $api,
             'Debug Features & Attributes',
             $params
         );
 
+        try {
+            $api->login($params['serverhostname'], $params['serverusername'], $params['serverpassword']);
+            $result = $api->sendRequest('Domains.get');
+            $api->logout();
+        } catch (KerioApiException $error) {
+            return ['error' => $error->getMessage()];
+        }             
+
         /**
          * return success response
          */