From ed3d5bd39247e5f65eeef32fe4b29c5d5b7abd43 Mon Sep 17 00:00:00 2001 From: zandercymatics <141044360+zandercymatics@users.noreply.github.com> Date: Tue, 12 Nov 2024 14:35:00 -0700 Subject: [PATCH] readd context fix --- src/registrar/context_processors.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/registrar/context_processors.py b/src/registrar/context_processors.py index 7ae07e0fc..32022aa34 100644 --- a/src/registrar/context_processors.py +++ b/src/registrar/context_processors.py @@ -96,6 +96,20 @@ def portfolio_permissions(request): return portfolio_context + def is_widescreen_mode(request): - widescreen_paths = ["/domains/", "/requests/", "/members/", "/request/"] - return {"is_widescreen_mode": any(path in request.path for path in widescreen_paths) or request.path == "/"} + widescreen_paths = [] + portfolio_widescreen_paths = [ + "/domains/", + "/requests/", + "/request/", + "/no-organization-requests/", + "/no-organization-domains/", + "/domain-request/", + ] + is_widescreen = any(path in request.path for path in widescreen_paths) or request.path == "/" + is_portfolio_widescreen = bool( + request.user.is_org_user(request) and + any(path in request.path for path in portfolio_widescreen_paths) + ) + return {"is_widescreen_mode": is_widescreen or is_portfolio_widescreen}