diff options
| author | Victor Feyens <vfe@odoo.com> | 2020-04-28 15:12:23 +0000 |
|---|---|---|
| committer | Victor Feyens <vfe@odoo.com> | 2020-04-30 12:33:32 +0000 |
| commit | b310b3843ddae2dcb7f93de9ecbf0ee83f6024c8 (patch) | |
| tree | 9c6365ae50564289b6a606f3866d86ad9febe524 | |
| parent | 06e483dd69b13f27b8a9d0e505e78d79db0bf1b1 (diff) | |
[IMP] crm: create leads in batch
| -rw-r--r-- | addons/crm/models/crm_lead.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/addons/crm/models/crm_lead.py b/addons/crm/models/crm_lead.py index 2a9a9d79b9d..7866ce4aa97 100644 --- a/addons/crm/models/crm_lead.py +++ b/addons/crm/models/crm_lead.py @@ -374,12 +374,12 @@ class Lead(models.Model): self._table, ['create_date', 'team_id']) return res - @api.model - def create(self, vals): - lead = super(Lead, self).create(vals) + @api.model_create_multi + def create(self, vals_list): + leads = super().create(vals_list) # Compute new probability for each lead separately - lead._update_probability() - return lead + leads._update_probability() + return leads def write(self, vals): # stage change: |
