summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Geubelle <mge@odoo.com>2017-03-28 13:52:09 +0200
committerAaron Bohy <aab@odoo.com>2017-04-11 19:44:38 +0200
commit7f4e552e3fdea33179c41004ee2b35292534ad08 (patch)
tree82e48b9711f0635988d11d9b40e9d5825fafe080
parent5fe3c86165ee3cdb5fec593ebb8a8e7de5b6f90c (diff)
[FIX] web: mockRead all fields if no field specified
When mocking a `read`, the mock server should return all fields if no field are specified in the `read` parameters.
-rw-r--r--addons/web/static/test/helpers/mock_server.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web/static/test/helpers/mock_server.js b/addons/web/static/test/helpers/mock_server.js
index 1b7aeecd4f0..6755301fd66 100644
--- a/addons/web/static/test/helpers/mock_server.js
+++ b/addons/web/static/test/helpers/mock_server.js
@@ -492,7 +492,7 @@ var MockServer = Class.extend({
if (!_.isArray(ids)) {
ids = [ids];
}
- var fields = args[1] ? _.uniq(args[1].concat(['id'])) : Object.keys(this.data[model].fields);
+ var fields = args[1] && args[1].length ? _.uniq(args[1].concat(['id'])) : Object.keys(this.data[model].fields);
var results = _.map(ids, function (id) {
var record = _.findWhere(self.data[model].records, {id: id});
if (!record) {