summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorJérémy Hennecart <jeh@odoo.com>2019-06-27 06:55:21 +0000
committerThibault Delavallée <tde@odoo.com>2019-07-15 08:41:08 +0000
commite6940be20be0604cd0a42f83bb0249f7aba4417c (patch)
treebe055de5db976c71d38fcbe6815b809150e2372b /addons
parent1f5a4649a67908ecb6acfec37673c8149de0471f (diff)
[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) <tde@openerp.com>
Diffstat (limited to 'addons')
-rw-r--r--addons/crm/models/res_config_settings.py2
1 files changed, 2 insertions, 0 deletions
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):