From cda4f3c308ca233aead81f5ae97d250b5b7bf82f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20K=C3=BChn?= Date: Thu, 18 Jul 2019 09:54:51 +0000 Subject: [PATCH] [FIX] mail: send ir.needaction notifications MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Revision on https://github.com/odoo/odoo/commit/de7c119e666d108564b3889d1c08e5bf2e4da082 Partners are registered on notification channel `(dbname, 'ir.needaction', partner_id)`. closes odoo/odoo#34974 Signed-off-by: Xavier Dollé (xdo) --- addons/mail/models/mail_thread.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mail/models/mail_thread.py b/addons/mail/models/mail_thread.py index a49699badb0..662edbeac5d 100644 --- a/addons/mail/models/mail_thread.py +++ b/addons/mail/models/mail_thread.py @@ -2019,8 +2019,8 @@ class MailThread(models.AbstractModel): message_values = False if inbox_pids: message_values = message.message_format()[0] - for partner in self.env['res.partner'].browse(inbox_pids): - notifications.append([(self._cr.dbname, 'ir.needaction', partner), dict(message_values)]) + for partner_id in inbox_pids: + notifications.append([(self._cr.dbname, 'ir.needaction', partner_id), dict(message_values)]) if channel_ids: notifications += self.env['mail.channel'].sudo().browse(channel_ids)._channel_message_notifications(message, message_values) if partner_email_rdata: