From d2f1bd6b63b830e3e9c5b70e16774e22327bac36 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Sun, 31 Jul 2016 13:58:48 +0200 Subject: [PATCH] Fixed bug in EventMiddleware --- src/pretix/presale/middleware.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/pretix/presale/middleware.py b/src/pretix/presale/middleware.py index 42b28200c..8494ecddb 100644 --- a/src/pretix/presale/middleware.py +++ b/src/pretix/presale/middleware.py @@ -23,6 +23,7 @@ class EventMiddleware: request.session['_'] = '_' def process_response(self, request, response): - for receiver, r in process_response.send(request.event, request=request, response=response): - response = r + if hasattr(request, 'event'): + for receiver, r in process_response.send(request.event, request=request, response=response): + response = r return response