From dcb63d194733b94e0fa0e15840beb04c06e6a6e6 Mon Sep 17 00:00:00 2001 From: Rachid Mrad Date: Mon, 8 Jul 2024 18:57:46 -0400 Subject: [PATCH] Fix issues with org_user_status global context and logo_clickable profile context --- src/djangooidc/tests/test_views.py | 4 + .../assets/sass/_theme/_identifier.scss | 3 +- src/registrar/templates/base.html | 6 +- src/registrar/templates/dashboard_base.html | 1 - .../templates/finish_profile_setup.html | 4 +- .../templates/includes/header_basic.html | 73 ++++----- .../templates/includes/header_extended.html | 6 +- .../templates/includes/header_selector.html | 5 + src/registrar/templates/portfolio_base.html | 2 - src/registrar/templates/profile.html | 4 +- src/registrar/views/domains_json.py | 151 ++++++++++-------- 11 files changed, 132 insertions(+), 127 deletions(-) create mode 100644 src/registrar/templates/includes/header_selector.html diff --git a/src/djangooidc/tests/test_views.py b/src/djangooidc/tests/test_views.py index bdd61b346..6ebe25d45 100644 --- a/src/djangooidc/tests/test_views.py +++ b/src/djangooidc/tests/test_views.py @@ -429,6 +429,10 @@ class ViewsTest(TestCase): # Create a mock request request = self.factory.get("/some-url") request.session = {"acr_value": ""} + # Mock user and its attributes + mock_user = MagicMock() + mock_user.is_authenticated = True + request.user = mock_user # Ensure that the CLIENT instance used in login_callback is the mock # patch _requires_step_up_auth to return False with patch("djangooidc.views._requires_step_up_auth", return_value=False), patch( diff --git a/src/registrar/assets/sass/_theme/_identifier.scss b/src/registrar/assets/sass/_theme/_identifier.scss index e56d887b9..58ccd659c 100644 --- a/src/registrar/assets/sass/_theme/_identifier.scss +++ b/src/registrar/assets/sass/_theme/_identifier.scss @@ -6,5 +6,4 @@ .usa-identifier__logo { height: units(7); - } - \ No newline at end of file +} diff --git a/src/registrar/templates/base.html b/src/registrar/templates/base.html index a7b2bb783..e5bd1b0b9 100644 --- a/src/registrar/templates/base.html +++ b/src/registrar/templates/base.html @@ -135,11 +135,7 @@
{% block header %} - {% if not is_org_user %} - {% include "includes/header_basic.html" %} - {% else %} - {% include "includes/header_extended.html" %} - {% endif %} + {% include "includes/header_selector.html" with logo_clickable=True %} {% endblock header %} {% block wrapper %} diff --git a/src/registrar/templates/dashboard_base.html b/src/registrar/templates/dashboard_base.html index 4f24b9280..6dd2ce8fd 100644 --- a/src/registrar/templates/dashboard_base.html +++ b/src/registrar/templates/dashboard_base.html @@ -9,7 +9,6 @@ {% block content %} {% block messages %} {% if messages %} -

test