diff --git a/addons/crm/models/crm_team.py b/addons/crm/models/crm_team.py index a02b7f34433..25b1965de97 100644 --- a/addons/crm/models/crm_team.py +++ b/addons/crm/models/crm_team.py @@ -108,9 +108,8 @@ class Team(models.Model): for team in self: team.alias_id.write(team.get_alias_values()) if 'use_leads' in vals or 'use_opportunities' in vals: - alias_values = self._synchronize_alias(vals) - if alias_values: - self.write(alias_values) + for team in self: + team.write(team._synchronize_alias(vals)) return result def _synchronize_alias(self, values):