From e11cb7ea6e8f0d61fdf759df2cf98d617aea5d43 Mon Sep 17 00:00:00 2001 From: Markos Gogoulos Date: Thu, 29 Jan 2026 12:45:04 +0200 Subject: [PATCH] wtv --- lti/views.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/lti/views.py b/lti/views.py index a8e7b8bf..12bdc308 100644 --- a/lti/views.py +++ b/lti/views.py @@ -156,19 +156,8 @@ class OIDCLoginView(View): logger.error(f"[OIDC LOGIN DEBUG] cmid: {cmid}") response = HttpResponseRedirect(redirect_url) - # Ensure session cookie is set in response - if request.session.session_key: - response.set_cookie( - key=request.session.cookie_name, - value=request.session.session_key, - max_age=request.session.get_expiry_age(), - expires=request.session.get_expiry_date(), - domain=request.session.get_cookie_domain(), - path=request.session.get_cookie_path(), - secure=request.session.cookie_secure, - httponly=request.session.cookie_httponly, - samesite=request.session.cookie_samesite, - ) + # Ensure session is saved (state is now in cache, so this is for other session data) + request.session.save() return response except Exception: raise