Closed smross closed 5 months ago
@smross Hi Shawn - I am unable to recreate your issue in v16.2 and v16.3. Could you please supply screenshots of the issue that you are experiencing?
@chead4 yes, I definitely will when I'm next able to. Hopefully this weekend.
@chead4 Here's screenshots and an example process (sorry I missed that in the original):
Confirmation Email
; the default lava is set starting at https://github.com/SparkDevNetwork/Rock/blob/53fde76bf9376b9b7f5c7abb96b39caae03087a7/RockWeb/Blocks/Event/RegistrationTemplateDetail.ascx.cs#L52 and ending at https://github.com/SparkDevNetwork/Rock/blob/53fde76bf9376b9b7f5c7abb96b39caae03087a7/RockWeb/Blocks/Event/RegistrationTemplateDetail.ascx.cs#L137 with the problem being https://github.com/SparkDevNetwork/Rock/blob/53fde76bf9376b9b7f5c7abb96b39caae03087a7/RockWeb/Blocks/Event/RegistrationTemplateDetail.ascx.cs#L130Create a new Registration Template, with waitlist enabled:
Accept the default Communication Settings
Populate the Registration Instance's Additional Confirmation Details:
Register enough people to get to the Maximum Attendees, such as 'Shawn Ross':
They receive a confirmation email, such as this one that includes the Addtional Confirmation Details:
Register an additional person so that they are on the waitlist, such as 'L.... Ross':
They receive a confirmation email that incorrectly includes the additional confirmation details, such as:
Move someone from the waitlist to be a registrant, and they will correctly receive the confirmation email which includes the additional confirmation details, such as:
and
I was able to duplicate this bug in the following systems:
@smross Thank you for providing all the additional screenshots Shawn. Very much appreciated!
Just to clarify for anyone else looking at this issue. There is also a corresponding data-migration that will be in v16.4 as Rollup_20240315.cs to correct any existing RegistrationTemplates.
Description
The default lava template for waitlist members sends Event Registration Instance Additional Confirmation Details in the initial registration process, before they have been moved from the waitlist to the registrants.
I will be submitting a Pull Request to fix this.
Actual Behavior
Waitlist members receive additional confirmation information.
Expected Behavior
The default lava template for an event registration instance confirmation email should not send waitlist members additional confirmation details until they have been moved off of the waitlist.
Steps to Reproduce
The confirmation email will send to them again when they are moved from the waitlist to the registration, so there is no reason to send them the additional confirmation details when they are on the waitlist.
Issue Confirmation
Rock Version
14.4, 16.2
Client Culture Setting
en-US