Skip to content
Snippets Groups Projects
Commit 2133942c authored by Stuart Gathman's avatar Stuart Gathman
Browse files

Tolerate illegal chars

parent eef3cde2
No related branches found
No related tags found
No related merge requests found
...@@ -180,7 +180,7 @@ def parse_header(val): ...@@ -180,7 +180,7 @@ def parse_header(val):
for s,enc in h: for s,enc in h:
if enc: if enc:
try: try:
u.append(unicode(s,enc)) u.append(unicode(s,enc,'replace'))
except LookupError: except LookupError:
u.append(unicode(s)) u.append(unicode(s))
else: else:
...@@ -192,5 +192,6 @@ def parse_header(val): ...@@ -192,5 +192,6 @@ def parse_header(val):
except UnicodeError: continue except UnicodeError: continue
except UnicodeDecodeError: pass except UnicodeDecodeError: pass
except LookupError: pass except LookupError: pass
except ValueError: pass
except email.Errors.HeaderParseError: pass except email.Errors.HeaderParseError: pass
return val return val
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment