diff --git a/models/res_partner.py b/models/res_partner.py index 2d2f01de7b3ffc7f9e677eb992ff938925e8a37a..fbbb8eb65b37bc83c3f9e150971f946d647398a0 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -753,10 +753,9 @@ class ScopPartner(models.Model): ("name", operator, name), ("member_number", "ilike", name), ] - partner_ids = self._search( - domain + args, limit=limit, access_rights_uid=name_get_uid - ) - return self.browse(partner_ids).name_get() + + return self._search(domain + args, limit=limit, access_rights_uid=name_get_uid) + # Creation d'une periode lorsque le statut passe en Phase de Suivi # TODO: à revoir et demander si mise en majuscule du nom de la structure @@ -861,7 +860,7 @@ class ScopPartner(models.Model): result = super(ScopPartner, self)._get_contact_name(partner, name) return "%s, %s" % ( name, - partner.commercial_company_name or partner.parent_id.name, + partner.commercial_company_name or partner.sudo().parent_id.name, ) # ------------------------------------------------------