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
|
# get member or if not then create a new member
|
||||||
try:
|
try:
|
||||||
member = Member.objects.get(mailaccount=mail)
|
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:
|
except Member.DoesNotExist:
|
||||||
member = Member()
|
member = Member()
|
||||||
member.firstname = firstname
|
member.firstname = firstname
|
||||||
@@ -63,12 +70,6 @@ def authentication(username, password):
|
|||||||
logger.info(f"Member '{username}' created.")
|
logger.info(f"Member '{username}' created.")
|
||||||
member.save()
|
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.")
|
logger.info(f"User '{username}' logged in.")
|
||||||
return username
|
return username
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user