From d9ece2e2cb08964a0a3fbc43059b9b51a79ecc88 Mon Sep 17 00:00:00 2001 From: jefer94 Date: Wed, 11 Sep 2024 10:42:16 -0500 Subject: [PATCH] add parse --- breathecode/authenticate/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/breathecode/authenticate/views.py b/breathecode/authenticate/views.py index f9320dbb6..996ee8519 100644 --- a/breathecode/authenticate/views.py +++ b/breathecode/authenticate/views.py @@ -2012,7 +2012,10 @@ def get_google_token(request, token=None): print("request.GET", request.GET) print('request.query_params.get("url", None)', request.query_params.get("url", None)) - url = request.query_params.get("url", None) + state = parse_qs(request.query_params.get("state", None)) + print("state", state) + + url = state.get("url", None) if url == None: raise ValidationException("No callback URL specified", slug="no-callback-url")