summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Lempereur <nle@odoo.com>2017-05-30 15:06:12 +0200
committerNicolas Lempereur <nle@odoo.com>2017-05-30 15:08:03 +0200
commit3fd0bdbd40c594003a2c0a3c70af87a5fa0010e1 (patch)
tree9eb9989b63348bc575dfd0eab49543e0127c8246
parente9d6dcf16f1696cfb3d934c0196ace38af5fae4c (diff)
[FIX] crm: setting alias_prefix easy reinited
The previous code when "Manually Assignation of Incoming Emails" sale config was set always set the alias prefix to "info" even if another value had been previously saved. opw-745174 closes #17305
-rw-r--r--addons/crm/models/res_config.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/crm/models/res_config.py b/addons/crm/models/res_config.py
index b3bed2ba043..49f901b4140 100644
--- a/addons/crm/models/res_config.py
+++ b/addons/crm/models/res_config.py
@@ -59,7 +59,10 @@ class CRMSettings(models.TransientModel):
@api.onchange('default_generate_lead_from_alias')
def _onchange_default_generate_lead_from_alias(self):
- self.alias_prefix = 'info' if self.default_generate_lead_from_alias else False
+ if self.default_generate_lead_from_alias:
+ self.alias_prefix = self.alias_prefix or 'info'
+ else:
+ self.alias_prefix = False
@api.model
def get_default_alias_prefix(self, fields):