mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-18 18:39:21 +02:00
CC portfolio request viewers on all domain status updates
This commit is contained in:
parent
2e7ffa799f
commit
eb19038fd4
1 changed files with 8 additions and 9 deletions
|
@ -957,6 +957,14 @@ class DomainRequest(TimeStampedModel):
|
||||||
|
|
||||||
if custom_email_content:
|
if custom_email_content:
|
||||||
context["custom_email_content"] = custom_email_content
|
context["custom_email_content"] = custom_email_content
|
||||||
|
|
||||||
|
if self.requesting_entity_is_portfolio() or self.requesting_entity_is_suborganization():
|
||||||
|
portfolio_view_requests_users = self.portfolio.portfolio_users_with_permissions(
|
||||||
|
permissions=[UserPortfolioPermissionChoices.VIEW_ALL_REQUESTS]
|
||||||
|
)
|
||||||
|
cc_users = self.portfolio.portfolio_admin_users | portfolio_view_requests_users
|
||||||
|
cc_addresses = list(cc_users.values_list("email", flat=True))
|
||||||
|
|
||||||
send_templated_email(
|
send_templated_email(
|
||||||
email_template,
|
email_template,
|
||||||
email_template_subject,
|
email_template_subject,
|
||||||
|
@ -1018,14 +1026,6 @@ class DomainRequest(TimeStampedModel):
|
||||||
if settings.IS_PRODUCTION:
|
if settings.IS_PRODUCTION:
|
||||||
bcc_address = settings.DEFAULT_FROM_EMAIL
|
bcc_address = settings.DEFAULT_FROM_EMAIL
|
||||||
|
|
||||||
cc_addresses: list[str] = []
|
|
||||||
if self.requesting_entity_is_portfolio():
|
|
||||||
portfolio_view_requests_users = self.portfolio.portfolio_users_with_permissions(
|
|
||||||
permissions=[UserPortfolioPermissionChoices.VIEW_ALL_REQUESTS]
|
|
||||||
)
|
|
||||||
cc_users = self.portfolio.portfolio_admin_users | portfolio_view_requests_users
|
|
||||||
cc_addresses = list(cc_users.values_list("email", flat=True))
|
|
||||||
|
|
||||||
if self.status in limited_statuses:
|
if self.status in limited_statuses:
|
||||||
self._send_status_update_email(
|
self._send_status_update_email(
|
||||||
"submission confirmation",
|
"submission confirmation",
|
||||||
|
@ -1033,7 +1033,6 @@ class DomainRequest(TimeStampedModel):
|
||||||
"emails/submission_confirmation_subject.txt",
|
"emails/submission_confirmation_subject.txt",
|
||||||
send_email=True,
|
send_email=True,
|
||||||
bcc_address=bcc_address,
|
bcc_address=bcc_address,
|
||||||
cc_addresses=cc_addresses,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
@transition(
|
@transition(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue