diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-09-11 17:08:14 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-09-11 17:08:14 +0200 |
| commit | cd66b0984ee47d437fda7dd5e957df5fe27e95a3 (patch) | |
| tree | 3678b4daeda1c0b29c1a7caa8423849143b53768 | |
| parent | 63afaf438bb20625c565048323e4993571b353f5 (diff) | |
[FIX] base: only sync partners when `type` change
| -rw-r--r-- | odoo/addons/base/res/res_partner.py | 2 |
1 files changed, 1 insertions, 1 deletions
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() |
