From f2e2bbd7e5036aa1dc3ccb3454d5080de2a6858c Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Wed, 14 Sep 2016 19:47:59 +0200 Subject: [PATCH] [FIX] crm: avoid browsing recordsets --- addons/crm/wizard/base_partner_merge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/crm/wizard/base_partner_merge.py b/addons/crm/wizard/base_partner_merge.py index bdf8c4b0c41..88f621b284d 100644 --- a/addons/crm/wizard/base_partner_merge.py +++ b/addons/crm/wizard/base_partner_merge.py @@ -306,7 +306,7 @@ class MergePartnerAutomatic(models.TransientModel): raise UserError(_("You cannot merge a contact with one of his parent.")) # check only admin can merge partners with different emails - if SUPERUSER_ID != self.env.uid and len(set(partner.email for partner in Partner.browse(partner_ids))) > 1: + if SUPERUSER_ID != self.env.uid and len(set(partner.email for partner in partner_ids)) > 1: raise UserError(_("All contacts must have the same email. Only the Administrator can merge contacts with different emails.")) # remove dst_partner from partners to merge