From b0961e4f8da471de3de8beb1fdfbe7bb83519616 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 15 Jan 2025 21:29:29 +0100 Subject: [PATCH] [FIX] base_partner_ref: don't display [REF] when there is show_address in contex --- base_partner_ref/models/res_partner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base_partner_ref/models/res_partner.py b/base_partner_ref/models/res_partner.py index 4653bbf..8b8acb9 100644 --- a/base_partner_ref/models/res_partner.py +++ b/base_partner_ref/models/res_partner.py @@ -29,7 +29,7 @@ class ResPartner(models.Model): type_description = dict(self._fields['type']._description_selection(self.env)) name = self.name or '' # START modif of native method - if self.ref: + if not self._context.get('show_address') and self.ref: name = "[%s] %s" % (self.ref, name) # END modif of native method if self.company_name or self.parent_id: @@ -38,7 +38,7 @@ class ResPartner(models.Model): if not self.is_company: name = f"{self.commercial_company_name or self.sudo().parent_id.name}, {name}" # START modif of native method - if self.parent_id.ref: + if not self._context.get('show_address') and self.parent_id.ref: name = f"[{self.parent_id.ref}] {name}" # END modif of native method return name.strip()