Quellcode durchsuchen

bugfix email list

andre vor 3 Monaten
Ursprung
Commit
7459cf3d47

+ 4 - 3
app/UI/Client/DistributionList/Providers/EditListDataProvider.php

@@ -199,12 +199,13 @@ class EditListDataProvider extends AddListDataProvider
         $paramsSet['posting']['memberPosting'] = $this->formData['memberPosting'];
         $paramsSet['posting']['nonMemberPosting'] = $this->formData['nonMemberPosting'];
         $paramsSet['posting']['sendErrorsToModerator'] = $this->formData['sendErrorsToModerator'] === 'on' ? true : false;
-        // get old members
+        // get old and new members
         $oldMembers = $this->formData['memberListActually'] ?? [];
+        $intMembers = $this->formData['memberList'] ?? [];
         // find new internal members to add
         $addIntMembers = array();
-        if(!empty($this->formData['memberList'])){
-            foreach($this->formData['memberList'] as $intMember) {
+        if(!empty($intMembers)){
+            foreach($intMembers as $intMember) {
                 if(!in_array($intMember, $oldMembers)) {
                     array_push($addIntMembers, $intMember);
                 }