This commit is contained in:
zandercymatics 2025-03-24 13:13:29 -06:00
parent 18f7269cf0
commit e96e450878
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7

View file

@ -205,12 +205,7 @@ class PortfolioMembersJson(View):
return queryset
def serialize_members(self, request, portfolio, item, user):
# Check if the user can edit other users
user_can_edit_other_users = any(
user.has_perm(perm) for perm in ["registrar.full_access_permission", "registrar.change_user"]
)
view_only = not user.has_edit_members_portfolio_permission(portfolio) or not user_can_edit_other_users
view_only = not user.has_edit_members_portfolio_permission(portfolio)
is_admin = UserPortfolioRoleChoices.ORGANIZATION_ADMIN in (item.get("roles") or [])