From 2d442e610556ac0e231f38e5ab4e9573f0562c0f Mon Sep 17 00:00:00 2001 From: Vandan Shah Date: Tue, 19 Sep 2017 16:05:53 +0530 Subject: [PATCH] [IMP] website_sale: Avoid traceback on send_mail when no active_ids --- addons/website_sale/models/mail_compose_message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/website_sale/models/mail_compose_message.py b/addons/website_sale/models/mail_compose_message.py index d735f2b31d9..622f6f777c4 100644 --- a/addons/website_sale/models/mail_compose_message.py +++ b/addons/website_sale/models/mail_compose_message.py @@ -12,7 +12,7 @@ class MailComposeMessage(models.TransientModel): def send_mail(self, auto_commit=False): context = self._context # TODO TDE: clean that brole one day - if self.model == 'sale.order': + if self.model == 'sale.order' and context.get('active_ids'): self.env['sale.order'].search([ ('id', 'in', context.get('active_ids')), ('cart_recovery_email_sent', '!=', True),