diff options
| author | Barry Warsaw | 2011-01-06 16:19:00 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2011-01-06 16:19:00 -0500 |
| commit | d0112b5dc950b8d0180997b6e6dc71bd66af1ee8 (patch) | |
| tree | 2f1143c787c69dd224d763917bc3d1f0154dbc06 /src/mailman/app/membership.py | |
| parent | c7e794caecb8b12d250be92f698fed8fa1f8a101 (diff) | |
| download | mailman-d0112b5dc950b8d0180997b6e6dc71bd66af1ee8.tar.gz mailman-d0112b5dc950b8d0180997b6e6dc71bd66af1ee8.tar.zst mailman-d0112b5dc950b8d0180997b6e6dc71bd66af1ee8.zip | |
Diffstat (limited to 'src/mailman/app/membership.py')
| -rw-r--r-- | src/mailman/app/membership.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mailman/app/membership.py b/src/mailman/app/membership.py index 8ea8769a6..e8564bc60 100644 --- a/src/mailman/app/membership.py +++ b/src/mailman/app/membership.py @@ -33,7 +33,7 @@ from mailman import Utils from mailman.app.notifications import send_goodbye_message from mailman.core.i18n import _ from mailman.email.message import OwnerNotification -from mailman.email.validate import validate +from mailman.interfaces.address import IEmailValidator from mailman.interfaces.member import ( AlreadySubscribedError, MemberRole, MembershipIsBannedError, NotAMemberError) @@ -67,7 +67,7 @@ def add_member(mlist, email, realname, password, delivery_mode, language): :raises MembershipIsBannedError: if the membership is not allowed. """ # Let's be extra cautious. - validate(email) + getUtility(IEmailValidator).validate(email) if mlist.members.get_member(email) is not None: raise AlreadySubscribedError( mlist.fqdn_listname, email, MemberRole.member) |
