diff options
| author | Xavier Morel <xmo@odoo.com> | 2017-06-02 16:25:08 +0200 |
|---|---|---|
| committer | Xavier Morel <xmo@odoo.com> | 2017-06-12 11:04:23 +0200 |
| commit | ea21c7a8ee5a62bd22d965eb861844ec4e884f75 (patch) | |
| tree | f5b3e28c69d26238e7aaacdc75f3fc2932f75927 /doc | |
| parent | ba1b88db34333d65e0a6abdbc7904a03baaa361b (diff) | |
[FIX] P3: try to write fields in source order
When adding a Python constraint on a (relational) field which uses an
other (relational) field, the order in which the fields are written is
also the order in which they are checked, and if a constraint depends
on a sibling field this might blow up in P3, here as in as in
test_new_api.message.Message (_check_author constraint depends on
parent discussion's participants): test_11_stored would commonly fail
when creating a discussion with two participants and 3
messages (because the message's authors would be checked before the
participants had been associated with the discussion).
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions
