diff --git a/ariadne/wsgi.py b/ariadne/wsgi.py index 6e1ae318..b11b92cc 100644 --- a/ariadne/wsgi.py +++ b/ariadne/wsgi.py @@ -656,7 +656,7 @@ def parse_query_string(environ: dict) -> Optional[dict]: return None try: - return {k: v for k, v in parse_qsl(query_string)} + return dict(parse_qsl(query_string)) except (TypeError, ValueError): return None