set username if not equal
This commit is contained in:
@@ -53,6 +53,13 @@ def authentication(username, password):
|
||||
# get member or if not then create a new member
|
||||
try:
|
||||
member = Member.objects.get(mailaccount=mail)
|
||||
|
||||
# set username if not equal
|
||||
if member.username != username:
|
||||
member.username = username
|
||||
logger.info(f"User '{username}' saved.")
|
||||
member.save()
|
||||
|
||||
except Member.DoesNotExist:
|
||||
member = Member()
|
||||
member.firstname = firstname
|
||||
@@ -63,12 +70,6 @@ def authentication(username, password):
|
||||
logger.info(f"Member '{username}' created.")
|
||||
member.save()
|
||||
|
||||
# set username if not exists
|
||||
if not member.username:
|
||||
member.username = username
|
||||
logger.info(f"User '{username}' saved.")
|
||||
member.save()
|
||||
|
||||
logger.info(f"User '{username}' logged in.")
|
||||
return username
|
||||
|
||||
|
||||
Reference in New Issue
Block a user