From eb6625845ff7e93ff65267d6b0aba8a297e9cc24 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 17 Jan 2018 21:29:05 +0100 Subject: [PATCH] fixing bug middleware not working when user not logged in --- rowers/middleware.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rowers/middleware.py b/rowers/middleware.py index db511b02..70837ada 100644 --- a/rowers/middleware.py +++ b/rowers/middleware.py @@ -62,9 +62,9 @@ def do_update(user,mode='rower',days=42): class PowerTimeFitnessMetricMiddleWare(object): def process_request(self, request): # Code to be executed before the view is called - - result = do_update(request.user,mode='rower') - result = do_update(request.user,mode='water') + if request.user.is_authenticated(): + result = do_update(request.user,mode='rower') + result = do_update(request.user,mode='water')