예제 #1
0
def validate_unique_phone(number):
    user = get_user()
    if user.phone_numbers.find(number):
        raise ValidationError("phone.phone_duplicated")
예제 #2
0
def email_does_not_exist(email):
    user = get_user()
    user_emails = [e.email for e in user.mail_addresses.to_list()]
    if email in user_emails:
        raise ValidationError(EmailMsg.dupe.value)
예제 #3
0
def email_exists(email):
    user = get_user()
    user_emails = [e.email for e in user.mail_addresses.to_list()]
    if email not in user_emails:
        raise ValidationError(EmailMsg.missing.value)
예제 #4
0
def validate_unique_phone(number):
    user = get_user()
    if user.phone_numbers.find(number):
        raise ValidationError("phone.phone_duplicated")
예제 #5
0
def email_does_not_exist(email):
    user = get_user()
    user_emails = [e.email for e in user.mail_addresses.to_list()]
    if email in user_emails:
        raise ValidationError('emails.duplicated')
예제 #6
0
def email_exists(email):
    user = get_user()
    user_emails = [e.email for e in user.mail_addresses.to_list()]
    if email not in user_emails:
        raise ValidationError('emails.missing')