From 83ed5ca9bc388dbe9b2d82510842a99b3a2e5ce7 Mon Sep 17 00:00:00 2001 From: Jasper Berghoef Date: Wed, 9 Nov 2016 10:12:44 +0100 Subject: [PATCH] Create empty 'segments' object in session if none exists --- src/personalisation/middleware.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/personalisation/middleware.py b/src/personalisation/middleware.py index 69ac0d4..b9a68d4 100644 --- a/src/personalisation/middleware.py +++ b/src/personalisation/middleware.py @@ -21,6 +21,9 @@ class SegmentMiddleware(object): response = self.get_response(request) + if not request.session.get('segments'): + request.session['segments'] = [] + print(request.session['segments']) return response