equal
deleted
inserted
replaced
117 if new_id.email() == old_email: |
117 if new_id.email() == old_email: |
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.getFromFields(id=new_id): |
122 if not models.user.logic.getFromFields(email=new_id.email()): |
123 # new email address also does not belong to any other User, |
123 # new email address also does not belong to any other User, |
124 # so it is available |
124 # so it is available |
125 return True |
125 return True |
126 |
126 |
127 # email does not already belong to this User, but to some other User |
127 # email does not already belong to this User, but to some other User |