Procházet zdrojové kódy

debug clientarea login

andre před 5 roky
rodič
revize
80d006ac96
1 změnil soubory, kde provedl 12 přidání a 12 odebrání
  1. 12 12
      zimbraSingle.inc

+ 12 - 12
zimbraSingle.inc

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