From 0c3d4f840516910c5f09ea99f835693b611ab278 Mon Sep 17 00:00:00 2001 From: Jason McBrayer Date: Sat, 27 Apr 2019 20:32:09 -0400 Subject: [PATCH] Fix permission issues after removing an account and refactor --- brutaldon/views.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/brutaldon/views.py b/brutaldon/views.py index 2cee385..7ab89bd 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -213,12 +213,9 @@ def forget_account(request, account_name): return redirect("about") else: key = [*accounts_dict][0] - request.session['active_user'] = accounts_dict[key]['user'] - try: - account = Account.objects.get(id=accounts_dict[key]['account_id']) - request.session['active_username'] = account.username + if switch_accounts(request, key): return redirect("accounts") - except: + else: request.session.flush() return redirect("about")