From cd66b0984ee47d437fda7dd5e957df5fe27e95a3 Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 11 Sep 2018 17:08:14 +0200 Subject: [PATCH] [FIX] base: only sync partners when `type` change --- odoo/addons/base/res/res_partner.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo/addons/base/res/res_partner.py b/odoo/addons/base/res/res_partner.py index 2f47cf925d0..a222cbc8526 100644 --- a/odoo/addons/base/res/res_partner.py +++ b/odoo/addons/base/res/res_partner.py @@ -443,7 +443,7 @@ class Partner(models.Model, FormatAddress): """ Sync commercial fields and address fields from company and to children after create/update, just as if those were all modeled as fields.related to the parent """ # 1. From UPSTREAM: sync from parent - if values.get('parent_id') or values.get('type', 'contact'): + if values.get('parent_id') or values.get('type') == 'contact': # 1a. Commercial fields: sync if parent changed if values.get('parent_id'): self._commercial_sync_from_company()