[FIX] orm: perform write on related fields after creating a record

bzr revid: rco@openerp.com-20120402085541-o3lghslrz2epnwue
This commit is contained in:
Raphael Collet
2012-04-02 10:55:41 +02:00
parent 8dbfded34a
commit 109bd528a1
+1 -2
View File
@@ -4165,8 +4165,7 @@ class BaseModel(object):
upd1 = upd1 + ',' + self._columns[field]._symbol_set[0]
upd2.append(self._columns[field]._symbol_set[1](vals[field]))
else:
if not isinstance(self._columns[field], fields.related):
upd_todo.append(field)
upd_todo.append(field)
if field in self._columns \
and hasattr(self._columns[field], 'selection') \
and vals[field]: