mirror of
https://gitlab.com/brutaldon/brutaldon
synced 2025-06-05 21:49:32 +02:00
Fix permission issues after removing an account and refactor
This commit is contained in:
@@ -213,12 +213,9 @@ def forget_account(request, account_name):
|
|||||||
return redirect("about")
|
return redirect("about")
|
||||||
else:
|
else:
|
||||||
key = [*accounts_dict][0]
|
key = [*accounts_dict][0]
|
||||||
request.session['active_user'] = accounts_dict[key]['user']
|
if switch_accounts(request, key):
|
||||||
try:
|
|
||||||
account = Account.objects.get(id=accounts_dict[key]['account_id'])
|
|
||||||
request.session['active_username'] = account.username
|
|
||||||
return redirect("accounts")
|
return redirect("accounts")
|
||||||
except:
|
else:
|
||||||
request.session.flush()
|
request.session.flush()
|
||||||
return redirect("about")
|
return redirect("about")
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user