Browse Source

smaller fixes

andre 5 years ago
parent
commit
2a8801c981
1 changed files with 9 additions and 8 deletions
  1. 9 8
      zimbraSingle.php

+ 9 - 8
zimbraSingle.php

@@ -498,15 +498,16 @@ function zimbraSingle_CreateAccount($params)
         logModuleCall(
             'zimbrasingle',
             __FUNCTION__,
-            $params,
-            "Error: cannot login to $accessData[zimbraServer]",
-            $login
+            $accessData,
+            "Error : cannot login to " . $accessData['zimbraServer'],
+            $login->getMessage()
         );
-        return $login->getMessage();
-    }
-    $apiAccountManager = new Zm_Account($api);
-    if($apiAccountManager->accountExists($account_name)) {
-        return "Error: account $account_name already exists";
+        return "Error : cannot login to " . $accessData['zimbraServer'];
+    } else {
+        $apiAccountManager = new Zm_Account($api);
+        if( $apiAccountManager->accountExists($account_name)) {
+            return "Error: account $account_name already exists";
+        }
     }
     $attrs = array();
     $attrs["gn"] = $params['customfields']["givenname"];