summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2020-05-25 12:23:12 +0000
committerYannick Tivisse <yti@odoo.com>2020-05-25 12:44:14 +0000
commitf27baf0c94d978d21900cbc85368d97c113fea2a (patch)
treebebf5dc9bf950860fa006afea2214d8d78ebe19e
parent46b70e8ef368813f61ccf276e070adb6a4f5c597 (diff)
[FIX] crm: Fix singleton error
-rw-r--r--addons/crm/models/res_config_settings.py5
1 files 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):