From 57e9a56057e6fcce10038a8d8f86dd53c8e11312 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sat, 5 Jan 2019 15:12:36 +0100 Subject: [PATCH] don't load app settings at module level (#29469) --- mandayejs/mandaye/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mandayejs/mandaye/views.py b/mandayejs/mandaye/views.py index 7e87e96..d24dc3f 100644 --- a/mandayejs/mandaye/views.py +++ b/mandayejs/mandaye/views.py @@ -41,8 +41,6 @@ from mandayejs.applications import get_app_settings from mellon.views import logout as mellon_logout -app_settings = get_app_settings() - logger = logging.getLogger(__name__) @@ -54,6 +52,7 @@ def logout(request, *args, **kwargs): logger.debug("running slo") response = mellon_logout(request, *args, **kwargs) logger.debug("deleting cookies") + app_settings = get_app_settings() for cookie in app_settings.SITE_AUTH_COOKIE_KEYS: response.delete_cookie(cookie) if getattr(app_settings, 'SITE_LOGIN_PATH_PREFIX', None): @@ -74,6 +73,7 @@ class Panel(TemplateView): def get_context_data(self, **kwargs): context = super(Panel, self).get_context_data(**kwargs) + app_settings = get_app_settings() scripts = getattr(app_settings, 'SITE_APP_SCRIPTS', None) context['site_scripts'] = scripts context['force_redirect_url'] = getattr(app_settings, 'SITE_FORCE_REDIRECT_URL', '')