diff --git a/Providers/MMFCustomersGroupsServiceProvider.php b/Providers/MMFCustomersGroupsServiceProvider.php index 0eb10e9..47ce823 100644 --- a/Providers/MMFCustomersGroupsServiceProvider.php +++ b/Providers/MMFCustomersGroupsServiceProvider.php @@ -109,10 +109,16 @@ class MMFCustomersGroupsServiceProvider extends ServiceProvider { $emails = new Collection; foreach ( $groups as $group_id ) { $group = CustomersGroup::find($group_id); - $emails->concat($group->emails()); + $emails = $emails->concat($group->emails()); } - $emails = $emails->unique(); - // TODO: Update $conversation to include this list of e-mails. + $emails = $emails->unique('email')->pluck('email'); + // Update the list of cc emails. + $cc = array_unique(array_merge( + $conversation->getCcArray(), + $emails->toArray() + )); + $conversation->setCc($cc); + $conversation->save(); }, 20, 2); } }