diff --git a/addons/base_address_city/models/res_partner.py b/addons/base_address_city/models/res_partner.py index f6fcbf61d42..abf94f02165 100644 --- a/addons/base_address_city/models/res_partner.py +++ b/addons/base_address_city/models/res_partner.py @@ -20,10 +20,10 @@ class Partner(models.Model): @api.model def _fields_view_get_address(self, arch): arch = super(Partner, self)._fields_view_get_address(arch) - if not self._context.get('no_address_format'): - return arch # render the partner address accordingly to address_view_id doc = etree.fromstring(arch) + if doc.xpath("//field[@name='city_id']"): + return arch for city_node in doc.xpath("//field[@name='city']"): replacement_xml = """
diff --git a/doc/cla/corporate/merchise.md b/doc/cla/corporate/merchise.md index 6cc3e022152..d8d5e75f830 100644 --- a/doc/cla/corporate/merchise.md +++ b/doc/cla/corporate/merchise.md @@ -18,3 +18,5 @@ Henrik Pestano henrik@merchise.org https://github.com/hpestano Oraldo Jacinto Simón oraldo@merchise.org Sergio Valdés sergiov@merchise.org Medardo Rodríguez med@merchise.org https://github.com/med-merchise +Abel Firvida firvida@merchise.org +Abel Firvida abel@merchise.org