Просмотр исходного кода

use configoption1 for cos name in create & changepackage function

andre 5 лет назад
Родитель
Сommit
de3f2dd186
1 измененных файлов с 3 добавлено и 10 удалено
  1. 3 10
      zimbraSingle.php

+ 3 - 10
zimbraSingle.php

@@ -491,13 +491,6 @@ function zimbraSingle_ChangePassword($params)
  */
  */
 function zimbraSingle_CreateAccount($params)
 function zimbraSingle_CreateAccount($params)
 {
 {
-    logModuleCall(
-        'zimbrasingle',
-        __FUNCTION__,
-        $whmcs,
-        "Debug",
-        $params
-    );
     $accessData = zimbraSingleGetAccess();
     $accessData = zimbraSingleGetAccess();
     $api = new Zm_Auth($accessData['zimbraServer'], $accessData['adminUser'], $accessData['adminPass'], "admin");
     $api = new Zm_Auth($accessData['zimbraServer'], $accessData['adminUser'], $accessData['adminPass'], "admin");
     $login = $api->login();
     $login = $api->login();
@@ -544,12 +537,12 @@ function zimbraSingle_CreateAccount($params)
             );
             );
             return "Error: could not decrypt password";
             return "Error: could not decrypt password";
     }
     }
-    $cosID = $apiAccountManager->getCosId($params['customfields']['cos']);
+    $cosID = $apiAccountManager->getCosId($params['configoption1']);
     if(is_a($cosID, "Exception")) {
     if(is_a($cosID, "Exception")) {
         logModuleCall(
         logModuleCall(
             'zimbrasingle',
             'zimbrasingle',
             __FUNCTION__,
             __FUNCTION__,
-            $params['customfields']['cos'],
+            $params['configoption1'],
             "Error: serviceclass not available",
             "Error: serviceclass not available",
             $cosID
             $cosID
         );
         );
@@ -748,7 +741,7 @@ function zimbraSingle_ChangePackage($params)
         return $login->getMessage();
         return $login->getMessage();
     }
     }
     $apiAccountManager = new Zm_Account($api);
     $apiAccountManager = new Zm_Account($api);
-    $response = $apiAccountManager->setAccountCos($account_name, $params['customfields']['cos']);
+    $response = $apiAccountManager->setAccountCos($account_name, $params['configoption1']);
     if(is_a($response, "Exception")) {
     if(is_a($response, "Exception")) {
         logModuleCall(
         logModuleCall(
             'zimbrasingle',
             'zimbrasingle',