Fix migrations + readonly views

This commit is contained in:
zandercymatics 2024-09-23 11:29:01 -06:00
parent afe498978c
commit 280bc23fa6
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7
10 changed files with 118 additions and 13 deletions

View file

@ -10,6 +10,10 @@ class UserPortfolioRoleChoices(models.TextChoices):
ORGANIZATION_ADMIN_READ_ONLY = "organization_admin_read_only", "Admin read only"
ORGANIZATION_MEMBER = "organization_member", "Member"
@classmethod
def get_user_portfolio_role_label(cls, user_portfolio_role):
return cls(user_portfolio_role).label if user_portfolio_role else None
class UserPortfolioPermissionChoices(models.TextChoices):
""" """
@ -29,3 +33,7 @@ class UserPortfolioPermissionChoices(models.TextChoices):
# Domain: field specific permissions
VIEW_SUBORGANIZATION = "view_suborganization", "View suborganization"
EDIT_SUBORGANIZATION = "edit_suborganization", "Edit suborganization"
@classmethod
def get_user_portfolio_permission_label(cls, user_portfolio_permission):
return cls(user_portfolio_permission).label if user_portfolio_permission else None