formatted model files for readability

This commit is contained in:
David Kennedy 2025-03-01 09:52:26 -05:00
parent 427f396391
commit 87d13e2994
No known key found for this signature in database
GPG key ID: 6528A5386E66B96B
3 changed files with 5 additions and 6 deletions

View file

@ -1816,9 +1816,9 @@ class PortfolioInvitationAdmin(BaseInvitationAdmin):
def get_roles(self, obj): def get_roles(self, obj):
readable_roles = obj.get_readable_roles() readable_roles = obj.get_readable_roles()
return ", ".join(readable_roles) return ", ".join(readable_roles)
get_roles.short_description = "Member access" # type: ignore get_roles.short_description = "Member access" # type: ignore
# Select portfolio invitations to change -> Portfolio invitations # Select portfolio invitations to change -> Portfolio invitations
def changelist_view(self, request, extra_context=None): def changelist_view(self, request, extra_context=None):
if extra_context is None: if extra_context is None:

View file

@ -82,7 +82,7 @@ class PortfolioInvitation(TimeStampedModel):
def get_readable_roles(self): def get_readable_roles(self):
"""Returns a readable list of self.roles""" """Returns a readable list of self.roles"""
return get_readable_roles(self.roles) return get_readable_roles(self.roles)
def get_managed_domains_count(self): def get_managed_domains_count(self):
"""Return the count of domain invitations managed by the invited user for this portfolio.""" """Return the count of domain invitations managed by the invited user for this portfolio."""
# Filter the UserDomainRole model to get domains where the user has a manager role # Filter the UserDomainRole model to get domains where the user has a manager role

View file

@ -82,11 +82,10 @@ class MemberPermissionDisplay(StrEnum):
def get_readable_roles(roles): def get_readable_roles(roles):
readable_roles = [] readable_roles = []
if roles: if roles:
readable_roles = sorted( readable_roles = sorted([UserPortfolioRoleChoices.get_user_portfolio_role_label(role) for role in roles])
[UserPortfolioRoleChoices.get_user_portfolio_role_label(role) for role in roles]
)
return readable_roles return readable_roles
def get_role_display(roles): def get_role_display(roles):
""" """
Returns a user-friendly display name for a given list of user roles. Returns a user-friendly display name for a given list of user roles.