From 901f15564dbc7ca46c061dfe4c8b6ea40ebc09ad Mon Sep 17 00:00:00 2001 From: david Date: Wed, 20 Nov 2019 18:37:56 +0100 Subject: [PATCH] [FIX] mass_mailing_partner: prevent singleton error --- mass_mailing_partner/wizard/partner_mail_list_wizard.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mass_mailing_partner/wizard/partner_mail_list_wizard.py b/mass_mailing_partner/wizard/partner_mail_list_wizard.py index 0977e3d63..2978bc61e 100644 --- a/mass_mailing_partner/wizard/partner_mail_list_wizard.py +++ b/mass_mailing_partner/wizard/partner_mail_list_wizard.py @@ -22,9 +22,9 @@ class PartnerMailListWizard(models.TransientModel): contact_obj = self.env['mail.mass_mailing.contact'] partners = self.partner_ids - add_list = partners.filtered(lambda r: r.mass_mailing_contact_ids) - if add_list: - add_list.mass_mailing_contact_ids[0].list_ids |= self.mail_list_id + add_list = partners.filtered('mass_mailing_contact_ids') + for partner in add_list: + partner.mass_mailing_contact_ids[0].list_ids |= self.mail_list_id to_create = partners - add_list for partner in to_create: