diff options
| author | Martin Trigaux <mat@openerp.com> | 2014-02-19 17:33:48 +0100 |
|---|---|---|
| committer | Olivier Dony <odo@openerp.com> | 2014-02-19 17:33:48 +0100 |
| commit | 59aa0e88d9e348516f99e2a9f2b870ec27f637c5 (patch) | |
| tree | 0a9c8a56dc6a58d65b3ecc7725ba7bbd80a1f813 /addons/web/static/src/js/data.js | |
| parent | bb89e548668b88a231a364d106a2cd6e57442ae6 (diff) | |
| parent | acb010a9852755668bbe3f2419ae5038683f4a93 (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.js | 3 |
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', |
