From e6940be20be0604cd0a42f83bb0249f7aba4417c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Hennecart?= Date: Thu, 27 Jun 2019 06:55:21 +0000 Subject: [PATCH] [FIX] crm: allow to unselect all predictive lead scoring settings Now we can deselect all the optional fields to compute the predictive lead scoring. Task 2028666 closes odoo/odoo#34614 Signed-off-by: Thibault Delavallee (tde) --- addons/crm/models/res_config_settings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/crm/models/res_config_settings.py b/addons/crm/models/res_config_settings.py index 83ae62ff50e..6b8c622bfbb 100644 --- a/addons/crm/models/res_config_settings.py +++ b/addons/crm/models/res_config_settings.py @@ -50,6 +50,8 @@ class ResConfigSettings(models.TransientModel): for setting in self: if setting.predictive_lead_scoring_fields: setting.predictive_lead_scoring_fields_str = ','.join(setting.predictive_lead_scoring_fields.mapped('name')) + else: + setting.predictive_lead_scoring_fields_str = '' @api.depends('predictive_lead_scoring_start_date_str') def _compute_pls_start_date(self):