fix: do not attempt to configure email_validator if absent

This commit is contained in:
Éloi Rivard 2024-11-22 15:21:18 +01:00
parent 3ecda0ceab
commit 91c82dad4d
No known key found for this signature in database
GPG key ID: 7EDA204EA57DD184

View file

@ -126,10 +126,11 @@ def compromised_password_validator(form, field):
def email_validator(form, field):
try:
import email_validator # noqa: F401
email_validator.TEST_ENVIRONMENT = current_app.config.get("TESTING", False)
except ImportError:
pass
email_validator.TEST_ENVIRONMENT = current_app.config.get("TESTING", False)
wtforms.validators.Email()(form, field)