From 45e7c4c82b6a497ec3718f5c9c5c27c38dd36c03 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Tue, 26 Jan 2021 11:43:19 +0100 Subject: [PATCH] =?UTF-8?q?Je=C5=A1t=C4=9B=20jeden=20typ=20v=C3=BDjimek=20?= =?UTF-8?q?p=C5=99i=20parsov=C3=A1n=C3=AD=20e-mailov=C3=BDch=20adres?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mo/users.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mo/users.py b/mo/users.py index 9ffb8495..0bbbb587 100644 --- a/mo/users.py +++ b/mo/users.py @@ -27,7 +27,7 @@ def normalize_email(addr: str) -> str: # Tady úmyslně používáme knihovnu jen ke kontrole a ne k normalizaci, # protože nechceme riskovat, že se normalizovaný tvar časem změní. email.headerregistry.Address(addr_spec=addr) - except email.errors.HeaderParseError: + except (email.errors.HeaderParseError, ValueError): raise mo.CheckError('Chybná syntaxe mailové adresy') # XXX: Striktně vzato, tohle není korektní, protože některé domény mohou -- GitLab