[FIX] models: default_get() used to miss values
authorRaphael Collet <rco@openerp.com>
Fri, 8 Aug 2014 09:04:07 +0000 (11:04 +0200)
committerRaphael Collet <rco@openerp.com>
Fri, 8 Aug 2014 12:12:06 +0000 (14:12 +0200)
commit0199e6025a6f9e894559e0882fd9c5b3849a167d
tree1af471e005144930459564304a2e65a157a4581f
parent207013c74ff468a1e1112612a1d18ac5a74fde4b
[FIX] models: default_get() used to miss values

The default values are computed by evaluating fields on a new record. The fix
retrieves values from the cache earlier, because in some cases, the evaluation
of a field invalidates a formerly evaluated field.
openerp/models.py