diff options
| author | Christophe Simonis <chs@odoo.com> | 2016-05-13 17:42:34 +0200 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2016-05-13 17:42:34 +0200 |
| commit | bfb272c61efd35c2d2dea45c2d6e21bb4dc9ae99 (patch) | |
| tree | eb5603f8877786eb119f630572700bc2bfa17045 /openerp/fields.py | |
| parent | 5aa0baea8472e79094372c12be0ab1af57e93877 (diff) | |
| parent | da8a312d4e289817e01bf1f95188384daf3f46a8 (diff) | |
[MERGE] forward port of branch saas-9 up to da8a312
Diffstat (limited to 'openerp/fields.py')
| -rw-r--r-- | openerp/fields.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openerp/fields.py b/openerp/fields.py index eb76529ebb5..2eba4e39c79 100644 --- a/openerp/fields.py +++ b/openerp/fields.py @@ -1031,7 +1031,7 @@ class Field(object): target = records - computed elif path and env.in_onchange: target = (target.browse(env.cache[field]) - computed).filtered( - lambda rec: rec._mapped_cache(path) & records + lambda rec: rec if path == 'id' else rec._mapped_cache(path) & records ) else: target = target.browse(env.cache[field]) - computed |
