From 1b25be8d96b6ba2f3362d92a605d16d46f1b0ace Mon Sep 17 00:00:00 2001 From: David Kennedy Date: Thu, 18 Jul 2024 12:15:27 -0400 Subject: [PATCH] minor fix to context processors --- src/registrar/context_processors.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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