Skip to content
Snippets Groups Projects
Commit 45e7c4c8 authored by Martin Mareš's avatar Martin Mareš
Browse files

Ještě jeden typ výjimek při parsování e-mailových adres

parent 070a21d6
Branches
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment