app/soc/logic/site/id_user.py
changeset 457 6cf15fa24263
parent 448 075360be6743
equal deleted inserted replaced
456:7781c2836d3c 457:6cf15fa24263
   112   if existing_user:
   112   if existing_user:
   113     old_email = existing_user.id.email()
   113     old_email = existing_user.id.email()
   114   else:
   114   else:
   115     old_email = None
   115     old_email = None
   116 
   116 
   117   if new_id.email().lower == old_email.lower:
   117   if new_id.email().lower() == old_email.lower():
   118     # "new" email is same as existing User wanting it, so it is "available"
   118     # "new" email is same as existing User wanting it, so it is "available"
   119     return True
   119     return True
   120   # else: "new" email truly is new to the existing User, so keep checking
   120   # else: "new" email truly is new to the existing User, so keep checking
   121 
   121 
   122   if not models.user.logic.getForFields({'id': new_id}, unique=True):
   122   if not models.user.logic.getForFields({'id': new_id}, unique=True):