From ea12cddb4038192cd8aa2194ed4fdac0b1b33a68 Mon Sep 17 00:00:00 2001 From: Iryna Vyshnevska Date: Thu, 5 Sep 2019 19:40:13 +0300 Subject: [PATCH] [IMP] account_credit_control use partner email when no any email avaible on invoice contract use parent email if exists --- .../wizard/credit_control_communication.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/account_credit_control/wizard/credit_control_communication.py b/account_credit_control/wizard/credit_control_communication.py index 08936486b..f007589c6 100644 --- a/account_credit_control/wizard/credit_control_communication.py +++ b/account_credit_control/wizard/credit_control_communication.py @@ -81,7 +81,10 @@ class CreditCommunication(models.TransientModel): """ Return a valid email for customer """ self.ensure_one() contact = self.contact_address - return contact.email + email = contact.email + if not email and contact.commercial_partner_id.email: + email = contact.commercial_partner_id.email + return email @api.multi @api.returns('res.partner')