added is_portfolio_admin and custom message in domain overview for admin who is not a manager

This commit is contained in:
David Kennedy 2024-11-14 18:17:07 -05:00
parent b57ab6eea1
commit 450196e7e2
No known key found for this signature in database
GPG key ID: 6528A5386E66B96B
3 changed files with 14 additions and 1 deletions

View file

@ -257,6 +257,9 @@ class User(AbstractUser):
def has_edit_suborganization_portfolio_permission(self, portfolio):
return self._has_portfolio_permission(portfolio, UserPortfolioPermissionChoices.EDIT_SUBORGANIZATION)
def is_portfolio_admin(self, portfolio):
return self.has_edit_suborganization_portfolio_permission(portfolio)
def get_first_portfolio(self):
permission = self.portfolio_permissions.first()
if permission: