added some additional test code to boost coverage, fixed is_portfolio_admin, and formatting

This commit is contained in:
David Kennedy 2024-11-26 19:56:46 -05:00
parent bcd4e57b4c
commit 9c0a7e15e8
No known key found for this signature in database
GPG key ID: 6528A5386E66B96B
3 changed files with 10 additions and 2 deletions

View file

@ -259,7 +259,7 @@ class User(AbstractUser):
return self._has_portfolio_permission(portfolio, UserPortfolioPermissionChoices.EDIT_SUBORGANIZATION)
def is_portfolio_admin(self, portfolio):
return self.has_edit_suborganization_portfolio_permission(portfolio)
return "Admin" in self.portfolio_role_summary(portfolio)
def get_first_portfolio(self):
permission = self.portfolio_permissions.first()