Repository navigation
Email registrant and admins a DUPLICATE notice (with what changed) when someone resubmits a registration - #2684
Merged
Conversation
maebeale
marked this pull request as ready for review
October 14, 2026 14:47
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Resubmitting against an active registration silently merged the answers (including a new scholarship request) with no email to anyone, so staff missed scholarship applications that arrived as second submissions. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ion change Registrants who resubmitted heard nothing back either, and admins only saw a scholarship change — CE, W-9, invoice, payment method, and who's paying changes were merged silently. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…emails Staff need to see everything a resubmission changed, not just the registration flags: a new name, address, sectors, or organization otherwise goes unnoticed. Answers are diffed against the previous submission rather than read from the record-write log, since identity fields aren't overwritten for existing people. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
maebeale
force-pushed
the
maebeale/scholarship-email-confirmation-missing
branch
from
October 14, 2026 16:12
9141e17 to
e59fa70
Compare
jmilljr24
approved these changes
Oct 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 suggested review level: 3 Read 📖 new registrant + admin emails on the resubmission path, plus a change-diff PORO
When someone who's already registered submits the registration form again, they get a "DUPLICATE" confirmation email and programs gets a "[FYI] DUPLICATE" email. Before this, nobody was emailed, so a scholarship request that came in on a second submission went unnoticed.
event_registration_duplicate(registrant): the normal confirmation email with DUPLICATE in the subject and heading.event_registration_duplicate_fyi(admin).ResubmissionChangescompares the registration before and after, and diffs answers against the prior submission.custom_message, so a resend from Communications reproduces the same email.(scholarship now requested)when a scholarship was added,(registration changed)for any other change._event_registration_fyi_detailspartials.🤖 Generated with Claude Code