Fixes logic issues in saving user model

This commit is contained in:
Mouse Reeve
2020-11-01 12:07:51 -08:00
parent beb5e1f11e
commit a2692f92d2
3 changed files with 11 additions and 6 deletions

View File

@@ -37,10 +37,15 @@ def outbox(request, username):
def handle_remote_webfinger(query):
''' webfingerin' other servers, username query should be user@domain '''
''' webfingerin' other servers '''
user = None
# usernames could be @user@domain or user@domain
if query[0] == '@':
query = query[1:]
try:
domain = query.split('@')[2]
domain = query.split('@')[1]
except IndexError:
return None