From a8376b9a7967eef06d062a1c69577d205470459b Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Thu, 30 Jan 2025 12:38:12 +0100 Subject: [PATCH] Add missing imports; fix indentation --- src/pretix/base/customersso/oidc.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/pretix/base/customersso/oidc.py b/src/pretix/base/customersso/oidc.py index cfa02ecf6f..faf1a3c7ad 100644 --- a/src/pretix/base/customersso/oidc.py +++ b/src/pretix/base/customersso/oidc.py @@ -24,7 +24,7 @@ import hashlib import logging import time from datetime import datetime -from urllib.parse import urlencode, urljoin +from urllib.parse import urlencode, urljoin, parse_qsl import jwt import requests @@ -140,10 +140,10 @@ def oidc_validate_and_complete_config(config): ) if "query_parameters" in config and config["query_parameters"]: - config["query_parameters"] = urllib.parse.urlencode( - urllib.parse.parse_qsl(config["query_parameters"]) - ) - config['provider_config'] = provider_config + config["query_parameters"] = urlencode( + parse_qsl(config["query_parameters"]) + ) + config['provider_config'] = provider_config return config @@ -160,7 +160,7 @@ def oidc_authorize_url(provider, state, redirect_uri): } if "query_parameters" in provider.configuration and provider.configuration["query_parameters"]: - params.update(urllib.parse.parse_qsl(provider.configuration["query_parameters"])) + params.update(parse_qsl(provider.configuration["query_parameters"])) return endpoint + '?' + urlencode(params)