[IMP] website_sale: Avoid traceback on send_mail when no active_ids

This commit is contained in:
Vandan Shah
2017-09-25 10:50:28 +02:00
committed by Yannick Tivisse
parent 4c28857892
commit 2d442e6105
@@ -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),