From af15961ef7a8d04df08a0ea164fd4d5773c00575 Mon Sep 17 00:00:00 2001 From: Eugene Molotov Date: Tue, 10 Mar 2020 15:12:18 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=B6=D0=B0=D0=BB=D1=83=D0=B9=20?= =?UTF-8?q?=D1=8D=D1=82=D0=BE=20=D1=82=D0=BE=D0=B6=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mail_decode_address/models/mail_thread.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mail_decode_address/models/mail_thread.py b/mail_decode_address/models/mail_thread.py index 94220d4..99675b7 100644 --- a/mail_decode_address/models/mail_thread.py +++ b/mail_decode_address/models/mail_thread.py @@ -8,6 +8,12 @@ class MailThread(models.AbstractModel): _inherit = 'mail.thread' + @api.model + def create(self, vals): + if vals.get("email_from"): + vals["email_from"] = tools.decode_smtp_header(vals["email_from"]) + return super(MailThread, self).create(vals) + def _message_post_after_hook(self, message, msg_vals): if message.email_from: message.email_from = tools.decode_smtp_header(message.email_from)