summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--addons/crm/models/crm_lead.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py
index 129ff3356ee..8de8bb37dd1 100644
--- a/addons/crm/models/crm_lead.py
+++ b/addons/crm/models/crm_lead.py
@@ -635,6 +635,9 @@ class Lead(models.Model):
# Do not assign to an archived user
if not self.user_id.active:
default['user_id'] = False
+ if not self.env.user.has_group('crm.group_use_recurring_revenues'):
+ default['recurring_revenue'] = 0
+ default['recurring_plan'] = False
return super(Lead, self.with_context(context)).copy(default=default)
@api.model