]> git.ipfire.org Git - thirdparty/patchwork.git/commit
parser: don't assume headers are strings
authorDaniel Axtens <dja@axtens.net>
Wed, 28 Jun 2017 07:48:44 +0000 (17:48 +1000)
committerStephen Finucane <stephen@that.guru>
Wed, 28 Jun 2017 20:41:28 +0000 (21:41 +0100)
commit8052c8decc9f6e37fd9f89887b7abbbd6cddcd06
treec25061f0302043cef033d888b4e2dc7344ae1d34
parented4f09613d97481c740f0c5983b2ac9f8136fd51
parser: don't assume headers are strings

In python3, mail.get() can return either a string, or an
email.header.Header type.

clean_header() is designed to clean headers into strings,
so make sure we use that everywhere.

Signed-off-by: Daniel Axtens <dja@axtens.net>
Reviewed-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Reviewed-by: Stephen Finucane <stephen@that.guru>
patchwork/parser.py