Selaa lähdekoodia

bugfix MetricProvider

andre 2 vuotta sitten
vanhempi
commit
35b7a02d7f
1 muutettua tiedostoa jossa 9 lisäystä ja 7 poistoa
  1. 9 7
      app/Libs/Metrics/MyMetricProvider.php

+ 9 - 7
app/Libs/Metrics/MyMetricProvider.php

@@ -58,6 +58,15 @@ class MyMetricProvider implements ProviderInterface
     public function usage()
     public function usage()
     {
     {
         $api = new KerioWhmcs('whmcsKerioEmail', 'Thurdata', '1.0');
         $api = new KerioWhmcs('whmcsKerioEmail', 'Thurdata', '1.0');
+
+        logModuleCall(
+            'kerioEmail',
+            __FUNCTION__,
+            $params,
+            'Debug Usage',
+            $api
+        );
+
         try {
         try {
             $api->login($params['serverhostname'], $params['serverusername'], $params['serverpassword']);
             $api->login($params['serverhostname'], $params['serverusername'], $params['serverpassword']);
             $domains = $api->getDomains(['id','name']);
             $domains = $api->getDomains(['id','name']);
@@ -71,13 +80,6 @@ class MyMetricProvider implements ProviderInterface
             );
             );
             return ['error' => $error->getMessage()];
             return ['error' => $error->getMessage()];
         }
         }
-        logModuleCall(
-            'kerioEmail',
-            __FUNCTION__,
-            $params,
-            'Debug Usage',
-            $domains
-        );
 
 
 
 
         $usage = [];
         $usage = [];