Convert to string only if necessary

This commit is contained in:
Antoine Nguyen
2014-12-16 16:41:13 +01:00
parent 4f8ae2d8a5
commit a1d65da0bd
+3 -1
View File
@@ -42,7 +42,9 @@ class SQLemail(Email):
if self._msg is None:
qmails = get_connector().get_mail_content(self.mailid)
mail_text = "".join([qm.mail_text for qm in qmails])
self._msg = email.message_from_string(mail_text.encode("utf-8"))
if type(mail_text) is unicode:
mail_text = mail_text.encode("utf-8")
self._msg = email.message_from_string(mail_text)
self._parse(self._msg)
return self._msg