From ebb4afc1d01b16bc66feadfc78e42d9b980544e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com>
Date: Thu, 1 Mar 2018 20:45:55 +0100
Subject: [PATCH] Don't parse query string, it's already done.

---
 openlobby/core/views.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openlobby/core/views.py b/openlobby/core/views.py
index 5a270d2..e3780e9 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
 
-- 
GitLab