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

Add Reply-To IDs to teams #2748

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Add Reply-To IDs to teams #2748

wants to merge 4 commits into from

Conversation

thomasleese
Copy link
Contributor

@thomasleese thomasleese commented Dec 13, 2024

This adds the ability to customise the GOV.UK Notify Reply-To ID per team like we already do with contact details (phone and email) to ensure that if users reply to the email they will go to the right place.

@thomasleese thomasleese changed the base branch from govuk-parameters to main December 14, 2024 09:18
@thomasleese thomasleese marked this pull request as ready for review December 14, 2024 09:21
@tvararu tvararu added this to the v1.1.2 milestone Dec 17, 2024
@tvararu tvararu added the 📐 data_consistency Validations and data tweaks label Dec 17, 2024
@tvararu tvararu temporarily deployed to mavis-pr-2748 December 20, 2024 14:38 Inactive
@thomasleese thomasleese force-pushed the team-reply-to-id branch 3 times, most recently from 17ac0ee to 1d59d22 Compare January 8, 2025 11:31
@thomasleese thomasleese modified the milestones: v1.2.0, v1.3.0 Jan 8, 2025
@thomasleese thomasleese force-pushed the team-reply-to-id branch 3 times, most recently from 089972e to 788fdb7 Compare January 13, 2025 16:59
@thomasleese thomasleese modified the milestones: v1.3.0, v1.4.0 Jan 14, 2025
This adds a test checking the value of the `reply_to_id` matches one
set in the organisation.
This will be used to store the GOV.UK Notify Reply-to UUID that's used
if an email is sent in the context of a team. This value currently
exists on organisations but not at a team level.
This updates the `ApplicationMailer` to use the `reply_to_id` value from
a team if it's available, falling back to the organisation value if not.
This updates the onboarding task and example template to allow providing
a `reply_to_id` for each team.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📐 data_consistency Validations and data tweaks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants