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', '')