diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index 879350cf55d640212732ff0aaa31dfeaed48277a..f23d5382b2f17eefce32eb8f7a599744356eba88 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -336,6 +336,9 @@ class Lead(FormatAddress, models.Model): # Set date_open to today if it is an opp default = default or {} default['date_open'] = fields.Datetime.now() if self.type == 'opportunity' else False + # Do not assign to an archived user + if not self.user_id.active: + default['user_id'] = False return super(Lead, self.with_context(context)).copy(default=default) @api.model