From 9acbca269abb882a72e3d34fb069768e3f904faf Mon Sep 17 00:00:00 2001 From: test test Date: Wed, 26 May 2021 18:00:55 +0200 Subject: [PATCH] Migrate middleware to django 3 --- teleforma/middleware.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/teleforma/middleware.py b/teleforma/middleware.py index a5c8511f..898bf3d9 100644 --- a/teleforma/middleware.py +++ b/teleforma/middleware.py @@ -12,7 +12,7 @@ except: XS_SHARING_ALLOWED_HEADERS = ['Origin', 'Content-Type', 'Accept'] -class XsSharing(object): +class XsSharing: """ This middleware allows cross-domain XHR using the html5 postMessage API. @@ -24,6 +24,10 @@ class XsSharing(object): def __init__(self, get_response): self.get_response = get_response + def __call__(self, request): + response = self.get_response(request) + return response + def process_request(self, request): if 'HTTP_ACCESS_CONTROL_REQUEST_METHOD' in request.META: -- 2.39.5