Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev/mail#13 - All members should not be excluded from Smart unsubscribe group #12262

Merged
merged 3 commits into from
Jun 5, 2018

Conversation

monishdeb
Copy link
Member

Overview

https://lab.civicrm.org/dev/mail/issues/13

All unsubscribe group members are excluded from a mailing with a manually specified unsubscribe group (group_type=Base) if the unsubscribe group is a Smart group.

To reproduce: Create a smart group with some members in it. Some members may also be added and removed manually as usual. Search for some contacts including some who are in that smart group and choose the action to send/schedule a bulk email. When creating the mail select the Smart group as your unsubscribe group.

The expected result: The mailing is not sent to any contacts in the search who are in the smart un-subscribe group with the status "Removed".

Before

The result: The mailing is not sent to any contacts in the search who are in the smart un-subscribe group at all.

After

The expected result

@civibot
Copy link

civibot bot commented Jun 5, 2018

(Standard links)

@eileenmcnaughton
Copy link
Contributor

This is a patch @monishdeb reviewed against master & decided to put against 5.2 as a (somewhat) recent regression. merge-on-pass

@eileenmcnaughton eileenmcnaughton merged commit c256703 into civicrm:5.2 Jun 5, 2018
@monishdeb monishdeb deleted the dev_mail_13-rc branch June 7, 2018 18:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants