tweak update_columns_with_domain_managers

This commit is contained in:
Rachid Mrad 2024-03-29 14:40:27 -04:00
parent d946802816
commit 63953a2471
No known key found for this signature in database

View file

@ -165,13 +165,16 @@ def update_columns_with_domain_managers(
dm_active = domain_info.domain.permissions.count()
dm_invited = domain_info.domain.invitations.filter(status=DomainInvitation.DomainInvitationStatus.INVITED).count()
if dm_active > max_dm_active or dm_invited > max_dm_invited:
if dm_active > max_dm_active:
max_dm_active = max(dm_active, max_dm_active)
update_columns = True
if dm_invited > max_dm_invited:
max_dm_invited = max(dm_invited, max_dm_invited)
max_dm_total = max_dm_active + max_dm_invited
update_columns = True
if update_columns:
max_dm_total = max_dm_active + max_dm_invited
for i in range(1, max_dm_total + 1):
column_name = f"Domain manager {i}"
column2_name = f"DM{i} status"