diff options
| author | David Monjoie <dmo@odoo.com> | 2017-03-27 11:58:45 +0200 |
|---|---|---|
| committer | Aaron Bohy <aab@odoo.com> | 2017-04-11 19:44:38 +0200 |
| commit | acbbdd1a7337032e673aa51ec66f3c9d209db324 (patch) | |
| tree | 7f4374d0f237ba2529e3af69e9b7b858e7a1a29d /addons/web | |
| parent | a0b31e7df5808983ec5c85acdd2f32b67559f235 (diff) | |
[FIX] web: fix default values for x2many fields in mock_server
Diffstat (limited to 'addons/web')
| -rw-r--r-- | addons/web/static/test/helpers/mock_server.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/addons/web/static/test/helpers/mock_server.js b/addons/web/static/test/helpers/mock_server.js index 6755301fd66..3cff90bfb45 100644 --- a/addons/web/static/test/helpers/mock_server.js +++ b/addons/web/static/test/helpers/mock_server.js @@ -130,7 +130,13 @@ var MockServer = Class.extend({ continue; } if (!(fieldName in record)) { - record[fieldName] = model.fields[fieldName].default || false; + if ('default' in model.fields[fieldName]) { + record[fieldName] = model.fields[fieldName].default; + } else if (_.contains(['one2many', 'many2many'], model.fields[fieldName].type)) { + record[fieldName] = []; + } else { + record[fieldName] = false; + } } } }, |
