From: test test Date: Wed, 26 May 2021 16:00:55 +0000 (+0200) Subject: Migrate middleware to django 3 X-Git-Tag: 2.8.1-ae~63 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=9acbca269abb882a72e3d34fb069768e3f904faf;p=teleforma.git Migrate middleware to django 3 --- 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: