From 2745ce407cc76e83504100dc1cba2a0b2054f380 Mon Sep 17 00:00:00 2001 From: mbauskar Date: Wed, 9 Aug 2017 12:10:25 +0530 Subject: [PATCH] [hotfix] encode file name to unicode --- frappe/email/email_body.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/email/email_body.py b/frappe/email/email_body.py index a94163ed20..12deec3427 100755 --- a/frappe/email/email_body.py +++ b/frappe/email/email_body.py @@ -324,7 +324,7 @@ def add_attachment(fname, fcontent, content_type=None, # Set the filename parameter if fname: attachment_type = 'inline' if inline else 'attachment' - part.add_header(b'Content-Disposition', attachment_type, filename=fname.encode('utf=8')) + part.add_header(b'Content-Disposition', attachment_type, filename=text_type(fname)) if content_id: part.add_header(b'Content-ID', '<{0}>'.format(content_id))