From eb11e320f12bc8b21a1fcc0fe1fc0201693dd3a4 Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Fri, 15 Mar 2024 14:41:50 +0100 Subject: [PATCH] [mailman] Remove non existing middleware from django SessionAuthenticationMiddleware doesn't exist in django.contrib.auth anymore. Let's remove it from the list. Signed-off-by: Michal Konecny --- roles/mailman/templates/settings.py.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/mailman/templates/settings.py.j2 b/roles/mailman/templates/settings.py.j2 index b0705a5a14..2191f87acd 100644 --- a/roles/mailman/templates/settings.py.j2 +++ b/roles/mailman/templates/settings.py.j2 @@ -87,7 +87,11 @@ MIDDLEWARE_CLASSES = ( 'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', +{% if env == 'staging' %} + #'django.contrib.auth.middleware.SessionAuthenticationMiddleware', +{% else %} 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', +{% endif %} 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware',