From cae6a1d2c57b8b029ac1e5b06a965b0b34bc5793 Mon Sep 17 00:00:00 2001 From: Jason McBrayer Date: Thu, 20 Jun 2019 16:41:20 -0400 Subject: [PATCH] Fix stale own account info when switching accounts --- brutaldon/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/brutaldon/views.py b/brutaldon/views.py index d70ad73..2fb927c 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -251,9 +251,11 @@ def switch_accounts(request, new_account): return False except Account.DoesNotExist: return False - request.session["active_user"] = accounts_dict[new_account]["user"] + request.session["active_username"] = account.username request.session["active_instance"] = account.client.api_base_id + account, mastodon = get_usercontext(request) + request.session["active_user"] = mastodon.account_verify_credentials() return True