|
|
@@ -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);
|
|
|
}
|