From b1915f506dbddf858811d35b423e031d51d13670 Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Fri, 10 Jul 2015 16:11:18 +0200 Subject: [PATCH] [FIX] mail: fix method `_get_default_author` to return a recordset instead of an id --- addons/mail/models/mail_message.py | 2 +- addons/mail/models/mail_thread.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mail/models/mail_message.py b/addons/mail/models/mail_message.py index 87a8b67cf74..75ea7302933 100644 --- a/addons/mail/models/mail_message.py +++ b/addons/mail/models/mail_message.py @@ -47,7 +47,7 @@ class Message(models.Model): @api.model def _get_default_author(self): - return self.env.user.partner_id.id + return self.env.user.partner_id # content subject = fields.Char('Subject') diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py index e0f76f9de7a..165ac491284 100644 --- a/addons/mail/models/mail_thread.py +++ b/addons/mail/models/mail_thread.py @@ -1467,7 +1467,7 @@ class MailThread(models.AbstractModel): # 0: Find the message's author, because we need it for private discussion author_id = kwargs.get('author_id') if author_id is None: # keep False values - author_id = self.env['mail.message']._get_default_author() + author_id = self.env['mail.message']._get_default_author().id # 1: Handle content subtype: if plaintext, converto into HTML if content_subtype == 'plaintext':