From dc16cdc76877e0154867793acb8cb99fafbe96c5 Mon Sep 17 00:00:00 2001 From: crunk Date: Sat, 19 Mar 2022 14:30:06 +0100 Subject: [PATCH] small fix to reset user state: current distribusi --- verse/statuspengguna/helper.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/verse/statuspengguna/helper.py b/verse/statuspengguna/helper.py index 315e34e..8c31524 100644 --- a/verse/statuspengguna/helper.py +++ b/verse/statuspengguna/helper.py @@ -73,6 +73,8 @@ def DistribusiSelected(): def ResetUserState(): """reset user state upon visiting index, so that distribusi workflow can be done correctly""" + if not current_user.is_authenticated: + return try: user = User.query.filter_by(email=current_user.email).first() user.currentdistribusi = None @@ -83,6 +85,8 @@ def ResetUserState(): def SelectCurrentDistribusi(distribusiname): + if not current_user.is_authenticated: + return user = User.query.filter_by(email=current_user.email).first() try: user.currentdistribusi = distribusiname