121b8e6800
This was due to secondary fields loaded from database in 'onchange' mode. In that mode, the secondary fields were marked 'dirty', and therefore returned by the method `onchange`. The fix consists in loading those secondary fields in cache before processing the onchanges. This incidentally fixes a test on method `onchange`: in a one2many field, some dirty fields were unexpectedly returned in the result. This was due to those fields being loaded while processing onchanges. |
||
---|---|---|
.. | ||
__init__.py | ||
test_attributes.py | ||
test_field_conversions.py | ||
test_new_fields.py | ||
test_onchange.py | ||
test_related.py |