Browse Source

del domainaliase

andre 2 năm trước cách đây
mục cha
commit
a719188149

+ 0 - 8
app/UI/Client/DomainAlias/Providers/AddDomainAliasDataProvider.php

@@ -76,14 +76,6 @@ class AddDomainAliasDataProvider extends BaseDataProvider
         }
         array_push($aliasList, $this->formData['alias']);
         $attr = array('aliasList' => $aliasList);
-        logModuleCall(
-            'kerioEmail',
-            __FUNCTION__,
-            $aliasList,
-            'Debug Error',
-            $domainID
-        );
-
         try {
             $result = $api->modifyDomain($domainID,$attr);
         } catch (KerioApiException $error) {

+ 14 - 8
app/UI/Client/DomainAlias/Providers/DeleteDomainAliasProvider.php

@@ -70,14 +70,20 @@ class DeleteDomainAliasProvider extends BaseDataProvider
         }
 
         $newList = array_values(array_diff($aliasList, [ $this->formData['id']]));
-
-        logModuleCall(
-            'kerioEmail',
-            __FUNCTION__,
-            $aliasList,
-            'Debug Error',
-            $newList
-        );
+        $attr = array('aliasList' => $newList);
+        try {
+            $result = $api->modifyDomain($domainID,$attr);
+        } catch (KerioApiException $error) {
+            logModuleCall(
+                'kerioEmail',
+                __FUNCTION__,
+                $error,
+                'Debug Error',
+                $error->getMessage()
+            );
+            return ['error' => $error->getMessage()];
+        }
+        $api->logout();
 
         return (new HtmlDataJsonResponse())->setMessageAndTranslate('domainAliasHasBeenDeleted')->setStatusSuccess();
     }