From a0d327a62f317b5697217237ea48b27786a3fa0a Mon Sep 17 00:00:00 2001 From: Klaas van Schelven Date: Wed, 25 Sep 2024 13:54:37 +0200 Subject: [PATCH] inlined 2 variables (clarified intent) --- django/middleware/csrf.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/django/middleware/csrf.py b/django/middleware/csrf.py index 5ae1aae5c6..16bfa7f4d8 100644 --- a/django/middleware/csrf.py +++ b/django/middleware/csrf.py @@ -287,11 +287,11 @@ class CsrfViewMiddleware(MiddlewareMixin): parsed_origin = urlsplit(request_origin) except ValueError: return False - request_scheme = parsed_origin.scheme - request_netloc = parsed_origin.netloc + parsed_origin_scheme = parsed_origin.scheme + parsed_origin_netloc = parsed_origin.netloc return any( - is_same_domain(request_netloc, host) - for host in self.allowed_origin_subdomains.get(request_scheme, ()) + is_same_domain(parsed_origin_netloc, host) + for host in self.allowed_origin_subdomains.get(parsed_origin_scheme, ()) ) def _check_referer(self, request):