From 1f493c8e152295d46c3c71b96413186c105b30e6 Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Thu, 29 Jan 2026 12:49:37 +0200 Subject: [PATCH] wtv --- lti/views.py | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/lti/views.py b/lti/views.py index 12bdc308..20cb78ea 100644 --- a/lti/views.py +++ b/lti/views.py @@ -77,13 +77,6 @@ class OIDCLoginView(View): def handle_oidc_login(self, request): """Handle OIDC login initiation""" try: - # Ensure session exists and has a session key - if not request.session.session_key: - request.session.create() - logger.error(f"[OIDC LOGIN DEBUG] Created new session: {request.session.session_key}") - else: - logger.error(f"[OIDC LOGIN DEBUG] Using existing session: {request.session.session_key}") - target_link_uri = request.GET.get('target_link_uri') or request.POST.get('target_link_uri') iss = request.GET.get('iss') or request.POST.get('iss') client_id = request.GET.get('client_id') or request.POST.get('client_id') @@ -155,10 +148,7 @@ class OIDCLoginView(View): logger.error(f"[OIDC LOGIN DEBUG] Has media_friendly_token: {bool(media_friendly_token)}") logger.error(f"[OIDC LOGIN DEBUG] cmid: {cmid}") - response = HttpResponseRedirect(redirect_url) - # Ensure session is saved (state is now in cache, so this is for other session data) - request.session.save() - return response + return HttpResponseRedirect(redirect_url) except Exception: raise