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

🪲 🪳 Bug Fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses #23082

Merged
merged 1 commit into from
Apr 12, 2022

Conversation

agileware-justin
Copy link
Contributor

@agileware-justin agileware-justin commented Apr 1, 2022

Overview

The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses. Bulk Email checkbox forces singular selection.

To reproduce this bug, first enable the option, Enable multiple bulk email address for a contact.

  1. Go to CiviMail Component Settings
  2. Check the option, Enable multiple bulk email address for a contact.
  3. Click Save

Then perform the following tests:

  1. Edit a Contact and try to select more than one email address for the bulk mailing
  2. Use the in-line edit and try to select more than one email address for the bulk mailing

image

Before

The option "Enable multiple bulk email address for a contact" does NOT work when editing a Contact.

image

After

The option "Enable multiple bulk email address for a contact" does work when editing a Contact.

image

Technical Details

Comments

Agileware Ref: CIVICRM-1958

…tact" does not apply when editing a Contact, only works for inline edit of email addresses
@civibot
Copy link

civibot bot commented Apr 1, 2022

(Standard links)

@civibot civibot bot added the master label Apr 1, 2022
@agileware-justin agileware-justin changed the title The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses Bug fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses Apr 6, 2022
@agileware-justin agileware-justin changed the title Bug fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses Bug Fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses Apr 6, 2022
@agileware-justin agileware-justin changed the title Bug Fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses 🪲 Bug Fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses Apr 11, 2022
@BettyDolfing
Copy link

Test this please

@jaapjansma
Copy link
Contributor

When reviewing this PR we discovered that the checkbox for bulk mail now works like a radio button. Only one e-mail address can be selected for bulk mail.

See below a screen recording, which shows the contact edit and the inline edit.

Peek 2022-04-11 15-47

Note: In our test environment the option for on hold is a checkbox, in your screenhots it is a drop down.

@jaapjansma
Copy link
Contributor

@agileware-justin can you adjust your PR? Thanks anyway!

@jaapjansma jaapjansma added the needs-work-not-review-ready Submitter required to take action, will be closed after 1-2 weeks in this state label Apr 11, 2022
@agileware-justin
Copy link
Contributor Author

agileware-justin commented Apr 11, 2022

@jaapjansma @BettyDolfing

To reproduce this bug, first enable the option, Enable multiple bulk email address for a contact.

  1. Go to CiviMail Component Settings
  2. Check the option, Enable multiple bulk email address for a contact.
  3. Click Save

Then perform the following tests:

  1. Edit a Contact and try to select more than one email address for the bulk mailing
  2. Use the in-line edit and try to select more than one email address for the bulk mailing

image

@agileware-justin agileware-justin changed the title 🪲 Bug Fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses 🪲 🪳 Bug Fix: The option "Enable multiple bulk email address for a contact" does not apply when editing a Contact, only works for inline edit of email addresses Apr 11, 2022
@eileenmcnaughton eileenmcnaughton removed the needs-work-not-review-ready Submitter required to take action, will be closed after 1-2 weeks in this state label Apr 12, 2022
@eileenmcnaughton
Copy link
Contributor

I was able to replicate this bug & the fix. I'm pretty sure the reason I could replicate it & @jaapjansma / @BettyDolfing couldn't was that the explanation had become clearer in the mean time so I'm going to merge rather than ask for further input from @jaapjansma / @BettyDolfing

Also I think the icons in the PR title helped....

@eileenmcnaughton eileenmcnaughton merged commit f81c88b into civicrm:master Apr 12, 2022
@agileware-justin
Copy link
Contributor Author

@eileenmcnaughton Happy dance

@eileenmcnaughton
Copy link
Contributor

that's scary

@agileware-justin
Copy link
Contributor Author

Don't be afraid, it's just Harry Styles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants