Projet

Général

Profil

0002-validators-piggyback-on-django-EmailValidator-40989.patch

Benjamin Dauvergne, 25 mars 2020 10:46

Télécharger (1,08 ko)

Voir les différences:

Subject: [PATCH 2/4] validators: piggyback on django EmailValidator (#40989)

 src/authentic2/validators.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
src/authentic2/validators.py
21 21
from django.utils.translation import ugettext_lazy as _
22 22
from django.utils.encoding import force_text
23 23
from django.core.exceptions import ValidationError
24
from django.core.validators import RegexValidator
24
from django.core.validators import RegexValidator, EmailValidator as DjangoEmailValidator
25 25

  
26 26
import socket
27 27
import dns.resolver
......
55 55
        return []
56 56

  
57 57
    def __call__(self, value):
58
        DjangoEmailValidator()(value)
58 59
        try:
59 60
            hostname = value.split('@')[-1]
60 61
        except KeyError:
61
-