perf: request.GET.copy() to dict(), because copy() returned values is list []

This commit is contained in:
Bai
2025-12-08 12:48:49 +08:00
committed by Jiangjie Bai
parent 993bc36c5e
commit d6d7072da5
3 changed files with 3 additions and 3 deletions

View File

@@ -22,7 +22,7 @@ class OAuth2AuthRequestView(View):
log_prompt = "Process OAuth2 GET requests: {}"
logger.debug(log_prompt.format('Start'))
request_params = request.GET.copy()
request_params = request.GET.dict()
request_params.pop('next', None)
query = urlencode(request_params)
redirect_uri = build_absolute_uri(

View File

@@ -67,7 +67,7 @@ class OIDCAuthRequestView(View):
# Defines common parameters used to bootstrap the authentication request.
logger.debug(log_prompt.format('Construct request params'))
request_params = request.GET.copy()
request_params = request.GET.dict()
request_params.pop('next', None)
request_params.update({
'scope': settings.AUTH_OPENID_SCOPES,

View File

@@ -207,7 +207,7 @@ class Saml2AuthRequestView(View, PrepareRequestMixin):
log_prompt = "Process SAML GET requests: {}"
logger.debug(log_prompt.format('Start'))
request_params = request.GET.copy()
request_params = request.GET.dict()
try:
saml_instance = self.init_saml_auth(request)