From e51029f9f7598f7508f20d763e5101043fcd6c1e Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 9 Nov 2015 21:14:20 +0100 Subject: [PATCH] Added two docstrings --- src/pretix/multidomain/middlewares.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/pretix/multidomain/middlewares.py b/src/pretix/multidomain/middlewares.py index df43f1097..65728aa82 100644 --- a/src/pretix/multidomain/middlewares.py +++ b/src/pretix/multidomain/middlewares.py @@ -60,6 +60,12 @@ class MultiDomainMiddleware: class SessionMiddleware(BaseSessionMiddleware): + """ + We override the default implementation from django because we need to handle + cookie domains differently depending on whether we are on the main domain or + a custom domain. + """ + def process_response(self, request, response): try: accessed = request.session.accessed @@ -98,6 +104,12 @@ class SessionMiddleware(BaseSessionMiddleware): class CsrfViewMiddleware(BaseCsrfMiddleware): + """ + We override the default implementation from django because we need to handle + cookie domains differently depending on whether we are on the main domain or + a custom domain. + """ + def process_response(self, request, response): if getattr(response, 'csrf_processing_done', False): return response