From 38e81502c59fa372d2ef285907b853d9abc0fa34 Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Wed, 15 Sep 2021 18:23:52 +0200 Subject: [PATCH] [fix] send to director only if email is set --- models/res_partner.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/models/res_partner.py b/models/res_partner.py index 02e8f64..eb5009f 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -16,7 +16,14 @@ class ScopAlfrescoAdhesionPartner(models.Model): Get recipients for email adhesion :return: """ - recipient_ids = self.director_ids or self + recipient_list = list() + if self.director_ids: + for director in self.director_ids: + if director.email: + recipient_list.append(director.id) + if not recipient_list and self.email: + recipient_list.append(self.id) + recipient_ids = self.browse(recipient_list) res = ','.join(map(lambda x: str(x), recipient_ids.ids)) return res -- GitLab