From 64b4f583066dc0757a82257d1dd2c97d451ce7d4 Mon Sep 17 00:00:00 2001 From: Jeremy Kerr Date: Tue, 14 Oct 2008 13:30:05 +1100 Subject: [PATCH] [parser] Convert patch content to unicode before parsing Signed-off-by: Jeremy Kerr --- apps/patchwork/bin/parsemail.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/patchwork/bin/parsemail.py b/apps/patchwork/bin/parsemail.py index d73343a..9aaaa9d 100755 --- a/apps/patchwork/bin/parsemail.py +++ b/apps/patchwork/bin/parsemail.py @@ -138,6 +138,8 @@ def find_content(project, mail): continue payload = part.get_payload(decode=True) + if not isinstance(payload, unicode): + payload = unicode(payload, part.get_content_charset()) subtype = part.get_content_subtype() if subtype in ['x-patch', 'x-diff']: -- 2.39.2