From b313196ea2f1d5caf6cc961e690f1293d401949b Mon Sep 17 00:00:00 2001 From: Tonow-c2c Date: Wed, 13 Nov 2019 09:32:28 +0100 Subject: [PATCH] [FIX][12.0][mass_mailing_partner] _check_email_mass_mailing_contacts loop not on self but partner --- mass_mailing_partner/__manifest__.py | 2 +- mass_mailing_partner/models/res_partner.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mass_mailing_partner/__manifest__.py b/mass_mailing_partner/__manifest__.py index c70313c8b..f52852329 100644 --- a/mass_mailing_partner/__manifest__.py +++ b/mass_mailing_partner/__manifest__.py @@ -5,7 +5,7 @@ { "name": "Link partners with mass-mailing", - "version": "12.0.1.0.0", + "version": "12.0.1.0.1", "author": "Tecnativa, " "Odoo Community Association (OCA)", "website": "https://github.com/OCA/social", diff --git a/mass_mailing_partner/models/res_partner.py b/mass_mailing_partner/models/res_partner.py index e371b99b7..7e25558d5 100644 --- a/mass_mailing_partner/models/res_partner.py +++ b/mass_mailing_partner/models/res_partner.py @@ -32,7 +32,7 @@ class ResPartner(models.Model): @api.constrains('email') def _check_email_mass_mailing_contacts(self): for partner in self: - if not partner.email and self.sudo().mass_mailing_contact_ids: + if not partner.email and partner.sudo().mass_mailing_contact_ids: raise ValidationError(_( "This partner '%s' is linked to one or more mass " "mailing contact. Email must be assigned."