From 816458a86a5434aff73ceeb22ec7f33f66e16f41 Mon Sep 17 00:00:00 2001 From: Jason McBrayer Date: Wed, 29 Aug 2018 08:18:16 -0400 Subject: [PATCH] Fix a 500 error on repeat login --- brutaldon/views.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/brutaldon/views.py b/brutaldon/views.py index c40ea5d..430d9ed 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -200,14 +200,12 @@ def oauth_callback(request): except (Account.DoesNotExist, Account.MultipleObjectsReturned): preferences = Preference(theme = Theme.objects.get(id=1)) preferences.save() - account = Account(username=user.acct, + account = Account(username=user.username + '@' + request.session['instance_hostname'], access_token = access_token, client = Client.objects.get(api_base_id=request.session['instance']), preferences = preferences) request.session['user'] = user request.session['username'] = user.username + '@' + request.session['instance_hostname'] - account.username = user.username + '@' + request.session['instance_hostname'] - account.save() return redirect(home)