From 8998901791be6c3b8b023cbe8a65630f82f599dc 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 be89a2598..b9a4c6cbf 100644 --- a/account_credit_control/wizard/credit_control_communication.py +++ b/account_credit_control/wizard/credit_control_communication.py @@ -89,7 +89,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')