You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We added email sending on the registrar and django admin when someone is invited/added as a domain manager to a domain. However, one hole in the current logic is that analysts who login to django admin, and click the "Manage Domain" button for a portfolio's domain, then add/invite someone as a domain manager will not have "portfolio invitation" created or the email sent inviting the person to the domain. There is also no language telling the analyst the invitation will not be sent. We want instead to make sure that portfolio invitations are sent if the domain is part of a portfolio.
Acceptance criteria
Analyst/full access user can clickthe Manage Domain button on a portfolio's domain and adding someone to a domain (invitation or user domain role) via the Domain Managers tab in the registrar should send a portfolio invitation to the user if the domain has a portfolio attached.
follow the normal logic for portfolio invitations, such as only send an email if the portfolio invitation doesn't exist, and don't create duplicate/ multiple portfolio invitations.
abroddrick
changed the title
Analysts adding/removing domain managers via "Manage Domain" button sends email
Analysts addingdomain managers via "Manage Domain" button sends email
Jan 13, 2025
abroddrick
changed the title
Analysts addingdomain managers via "Manage Domain" button sends email
Analysts addingdomain managers via "Manage Domain" button sends emails
Jan 13, 2025
abroddrick
changed the title
Analysts addingdomain managers via "Manage Domain" button sends emails
Analysts adding domain managers via "Manage Domain" button sends emails
Jan 14, 2025
Issue description
We added email sending on the registrar and django admin when someone is invited/added as a domain manager to a domain. However, one hole in the current logic is that analysts who login to django admin, and click the "Manage Domain" button for a portfolio's domain, then add/invite someone as a domain manager will not have "portfolio invitation" created or the email sent inviting the person to the domain. There is also no language telling the analyst the invitation will not be sent. We want instead to make sure that portfolio invitations are sent if the domain is part of a portfolio.
Acceptance criteria
Additional context
No response
Links to other issues
The text was updated successfully, but these errors were encountered: