This commit is contained in:
zandercymatics 2024-09-26 10:55:20 -06:00
parent 1a9002c1b4
commit 75b34dab3b
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7
15 changed files with 175 additions and 221 deletions

View file

@ -82,20 +82,6 @@ class UserPortfolioPermission(TimeStampedModel):
)
return f"{self.user}" f" <Roles: {', '.join(readable_roles)}>" if self.roles else ""
def get_readable_roles(self):
"""Returns a list of labels of each role in self.roles"""
role_labels = []
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 = []
for perm in self.additional_permissions:
perm_labels.append(UserPortfolioPermissionChoices.get_user_portfolio_permission_label(perm))
return perm_labels
def _get_portfolio_permissions(self):
"""
Retrieve the permissions for the user's portfolio roles.