Fix tests and lint

This commit is contained in:
zandercymatics 2024-09-23 12:20:53 -06:00
parent aa926ec88b
commit d8227148f6
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7
5 changed files with 22 additions and 10 deletions

View file

@ -77,7 +77,9 @@ class UserPortfolioPermission(TimeStampedModel):
def __str__(self):
readable_roles = []
if self.roles:
readable_roles = sorted([UserPortfolioRoleChoices.get_user_portfolio_role_label(role) for role in self.roles])
readable_roles = sorted(
[UserPortfolioRoleChoices.get_user_portfolio_role_label(role) for role in self.roles]
)
return f"{self.user}' " f"<Roles: {', '.join(readable_roles)}>" if self.roles else ""
def get_readable_roles(self):
@ -86,7 +88,7 @@ class UserPortfolioPermission(TimeStampedModel):
for role in self.roles:
role_labels.append(UserPortfolioRoleChoices.get_user_portfolio_role_label(role))
return role_labels
def get_readable_additional_permissions(self):
"""Returns a list of labels of each additional_permission in self.additional_permissions"""
perm_labels = []