From f27baf0c94d978d21900cbc85368d97c113fea2a Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Mon, 25 May 2020 12:23:12 +0000 Subject: [PATCH] [FIX] crm: Fix singleton error --- addons/crm/models/res_config_settings.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/addons/crm/models/res_config_settings.py b/addons/crm/models/res_config_settings.py index e084c40325c..06ad093bb29 100644 --- a/addons/crm/models/res_config_settings.py +++ b/addons/crm/models/res_config_settings.py @@ -77,9 +77,8 @@ class ResConfigSettings(models.TransientModel): @api.depends('group_use_lead') def _compute_generate_lead_from_alias(self): """ Reset alias / leads configuration if leads are not used """ - if not self.group_use_lead: - for setting in self: - setting.generate_lead_from_alias = False + for setting in self.filtered(lambda r: not r.group_use_lead): + setting.generate_lead_from_alias = False @api.depends('generate_lead_from_alias') def _compute_crm_alias_prefix(self):