mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-07-25 20:18:38 +02:00
Add role when adding domains to existing user
This commit is contained in:
parent
cf9cd80def
commit
feadf4391a
1 changed files with 4 additions and 1 deletions
|
@ -292,7 +292,10 @@ class PortfolioMemberDomainsEditView(PortfolioMemberDomainsEditPermissionView, V
|
|||
if added_domain_ids:
|
||||
# Bulk create UserDomainRole instances for added domains
|
||||
UserDomainRole.objects.bulk_create(
|
||||
[UserDomainRole(domain_id=domain_id, user=member) for domain_id in added_domain_ids],
|
||||
[
|
||||
UserDomainRole(domain_id=domain_id, user=member, role=UserDomainRole.Roles.MANAGER)
|
||||
for domain_id in added_domain_ids
|
||||
],
|
||||
ignore_conflicts=True, # Avoid duplicate entries
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue