From 5bcb3a676ecfa5694502e51a28c6fa498ffef45e Mon Sep 17 00:00:00 2001 From: Christophe Simonis Date: Tue, 19 Aug 2014 20:04:26 +0200 Subject: [PATCH] [FIX] models: onchange return all subfields in cache when no subfields presents --- openerp/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/models.py b/openerp/models.py index 618303afb83..5e319a7ef20 100644 --- a/openerp/models.py +++ b/openerp/models.py @@ -5652,7 +5652,7 @@ class BaseModel(object): if newval != oldval or getattr(newval, '_dirty', False): field = self._fields[name] result['value'][name] = field.convert_to_write( - newval, record._origin, subfields[name], + newval, record._origin, subfields.get(name), ) todo.add(name)