浏览代码

create aliase

andre 2 年之前
父节点
当前提交
fe6de868a0
共有 1 个文件被更改,包括 7 次插入27 次删除
  1. 7 27
      app/UI/Client/EmailAlias/Providers/AddEmailAliasDataProvider.php

+ 7 - 27
app/UI/Client/EmailAlias/Providers/AddEmailAliasDataProvider.php

@@ -88,33 +88,13 @@ class AddEmailAliasDataProvider extends BaseDataProvider
         $productManager = new ProductManager();
         $productManager->loadByHostingId($hid);
 
-        /**
-         *
-         * get soap create alias service
-         * set service configuration
-         */
-        $service =(new KerioManager())
-            ->getApiByHosting($hid)
-            ->soap
-            ->service()
-            ->createAccountAlias()
-            ->setProductManager($productManager)
-            ->setFormData($this->formData);
-
-        /**
-         *
-         * run service
-         */
-        $result = $service->run();
-
-        /**
-         *
-         * return success or error response
-         */
-        if(!$result)
-        {
-            return (new HtmlDataJsonResponse())->setMessageAndTranslate($service->getError())->setStatusError();
-        }
+        logModuleCall(
+            'kerioEmail',
+            __FUNCTION__,
+            $this->formData,
+            'Debug Error',
+            $this->getWhmcsParamByKey('domain')
+        );
 
         return (new HtmlDataJsonResponse())->setMessageAndTranslate('emailAliasHasBeenCreated')->setStatusSuccess();
     }