diff --git a/openlobby/core/views.py b/openlobby/core/views.py index 5a270d2d443e5d88b6bde72df36ad28a919eeca9..e3780e971f20d6352f5229a46d89196a2e840360 100644 --- a/openlobby/core/views.py +++ b/openlobby/core/views.py @@ -23,7 +23,7 @@ class LoginRedirectView(View): query_string = request.META['QUERY_STRING'] # get login attempt - state = urllib.parse.parse_qs(query_string)['state'][0] + state = request.GET.get('state') la = LoginAttempt.objects.select_related('openid_client').get(state=state) app_redirect_uri = la.app_redirect_uri