Browse Source

debug zimbra access

andre 5 years ago
parent
commit
90454f6c25
1 changed files with 12 additions and 18 deletions
  1. 12 18
      zimbraSingle.inc

+ 12 - 18
zimbraSingle.inc

@@ -24,25 +24,19 @@ function zimbraSingleGetAccess()
 {
     global $packageid;
     $accessData = array('zimbraServer' => '', 'adminUser' => '', 'adminPass' => '');
-/*    $whmcs = App::self();
+    $whmcs = App::self();
     $serverGroupID = $whmcs->get_req_var('servergroup');
-    $serverID = Capsule::table('tblservergroupsrel')
-        ->select('serverid')
-        ->where('groupid', '=', $serverGroupID)
-        ->get(); */
-    $serverID = Capsule::table('tblhosting')
-        ->select('server')
-        ->where('packageid', '=', $packageid)
-        ->get();
-    
-        logModuleCall(
-            'zimbrasingle',
-            __FUNCTION__,
-            $params,
-            "debug: serverID",
-            $serverID
-        );
-
+    if($serverGroupID) {
+        $serverID = Capsule::table('tblservergroupsrel')
+            ->select('serverid')
+            ->where('groupid', '=', $serverGroupID)
+            ->get();
+    } else {
+        $serverID = Capsule::table('tblhosting')
+            ->select('server')
+            ->where('packageid', '=', $packageid)
+            ->get();
+    }
     $servers = Capsule::table('tblservers')
         ->select('ipaddress', 'username', 'password')
         ->where('id', '=', $serverID[0]->server)