diff --git a/src/registrar/context_processors.py b/src/registrar/context_processors.py index 810c8fafe..73f78a33e 100644 --- a/src/registrar/context_processors.py +++ b/src/registrar/context_processors.py @@ -41,7 +41,13 @@ def is_production(request): def portfolio_permissions(request): - """""" + """Make portfolio permissions for the request user available in global context""" + if not request.user.is_authenticated: + return { + "has_base_portfolio_permission": False, + "has_domains_portfolio_permission": False, + "has_domain_requests_portfolio_permission": False, + } return { "has_base_portfolio_permission": request.user.has_portfolio_permission( User.UserPortfolioPermissionChoices.VIEW_PORTFOLIO