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