andre 2 лет назад
Родитель
Сommit
544d01f419
1 измененных файлов с 6 добавлено и 13 удалено
  1. 6 13
      app/UI/Client/DistributionList/Providers/EditListDataProvider.php

+ 6 - 13
app/UI/Client/DistributionList/Providers/EditListDataProvider.php

@@ -226,9 +226,11 @@ class EditListDataProvider extends AddListDataProvider
             }
         }
         // find new external members to add
-        foreach($customMembers as $extMember) {
-            if(!in_array($extMember, $this->formData['memberListActually'])) {
-                $addExtMembers[] = $extMember;
+        if(!empty($customMembers)){
+            foreach($customMembers as $extMember) {
+                if(!in_array($extMember, $this->formData['memberListActually'])) {
+                    $addExtMembers[] = $extMember;
+                }
             }
         }
         // prepare
@@ -241,7 +243,7 @@ class EditListDataProvider extends AddListDataProvider
                 );
             }
         }
-    // find members to remove
+        // find members to remove
         foreach($this->formData['memberListActually'] as $oldMember) {
             if((!in_array($oldMember,$this->formData['memberList'])) && (!in_array($oldMember,$customMembers))){
                 $delMembers[] = $oldMember;
@@ -349,15 +351,6 @@ class EditListDataProvider extends AddListDataProvider
             }
         }
         $api->logout();
-
-        logModuleCall(
-            'kerioEmail',
-            __FUNCTION__,
-            $paramsAdd,
-            'Debug Formdata',
-            $paramsDel
-        );
-
         /**
          * hosting id
          */