summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/data.js
diff options
context:
space:
mode:
authorMartin Trigaux <mat@openerp.com>2014-02-19 17:33:48 +0100
committerOlivier Dony <odo@openerp.com>2014-02-19 17:33:48 +0100
commit59aa0e88d9e348516f99e2a9f2b870ec27f637c5 (patch)
tree0a9c8a56dc6a58d65b3ecc7725ba7bbd80a1f813 /addons/web/static/src/js/data.js
parentbb89e548668b88a231a364d106a2cd6e57442ae6 (diff)
parentacb010a9852755668bbe3f2419ae5038683f4a93 (diff)
Forward-port of latest saas-2 bugfixes, up to rev.3902 revid:mat@openerp.com-20140219111353-cxo860z7ctz7om30
bzr revid: odo@openerp.com-20140219163348-5fpbm3rgpkq7kjw5
Diffstat (limited to 'addons/web/static/src/js/data.js')
-rw-r--r--addons/web/static/src/js/data.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/web/static/src/js/data.js b/addons/web/static/src/js/data.js
index f2a55bbc44b..cc595c30688 100644
--- a/addons/web/static/src/js/data.js
+++ b/addons/web/static/src/js/data.js
@@ -452,6 +452,9 @@ instance.web.DataSet = instance.web.Class.extend(instance.web.PropertiesMixin,
* @returns {$.Deferred}
*/
read_ids: function (ids, fields, options) {
+ if (_.isEmpty(ids))
+ return $.Deferred().resolve([]);
+
options = options || {};
// TODO: reorder results to match ids list
return this._model.call('read',