fix: remove redundant status parameter in error redirect response

This commit is contained in:
gabdevele
2026-06-18 14:06:24 +02:00 Unverified
parent 4567948fa2
commit d595e033ac
+2 -6
View File
@@ -12,9 +12,8 @@ from spid_cie_oidc.entity.jwtse import (
)
from spid_cie_oidc.entity.models import FederationEntityConfiguration
from spid_cie_oidc.entity.settings import HTTPC_PARAMS
from spid_cie_oidc.entity.utils import get_jwk_from_jwt, get_jwks
from spid_cie_oidc.entity.utils import get_jwk_from_jwt, get_jwks, iat_now
from spid_cie_oidc.relying_party.exceptions import ValidationException
from spid_cie_oidc.relying_party.oidc import iat_now
from spid_cie_oidc.relying_party.settings import RP_ATTR_MAP, RP_DEFAULT_PROVIDER_PROFILES, RP_PROVIDER_PROFILES
from spid_cie_oidc.relying_party.utils import process_user_attributes
from spid_cie_oidc.relying_party.views.rp_begin import SpidCieOidcRpBeginView
@@ -40,10 +39,7 @@ def _visione_error_redirect(request, error, error_description="", status=302):
if error_description:
params["error_description"] = error_description
separator = "&" if "?" in frontend_redirect_uri else "?"
return HttpResponseRedirect(
f"{frontend_redirect_uri}{separator}{urlencode(params)}",
status=status,
)
return HttpResponseRedirect(f"{frontend_redirect_uri}{separator}{urlencode(params)}")
return None