diff options
Diffstat (limited to 'addons/web/static/src/js/data.js')
| -rw-r--r-- | addons/web/static/src/js/data.js | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/addons/web/static/src/js/data.js b/addons/web/static/src/js/data.js index a4d9e9e4d71..b596b1eb250 100644 --- a/addons/web/static/src/js/data.js +++ b/addons/web/static/src/js/data.js @@ -18,7 +18,7 @@ openerp.web.serialize_sort = function (criterion) { }).join(', '); }; -openerp.web.DataGroup = openerp.web.Widget.extend( /** @lends openerp.web.DataGroup# */{ +openerp.web.DataGroup = openerp.web.OldWidget.extend( /** @lends openerp.web.DataGroup# */{ /** * Management interface between views and grouped collections of OpenERP * records. @@ -30,9 +30,9 @@ openerp.web.DataGroup = openerp.web.Widget.extend( /** @lends openerp.web.DataG * content of the current grouping level. * * @constructs openerp.web.DataGroup - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * - * @param {openerp.web.Widget} parent widget + * @param {openerp.web.OldWidget} parent widget * @param {String} model name of the model managed by this DataGroup * @param {Array} domain search domain for this DataGroup * @param {Object} context context of the DataGroup's searches @@ -233,14 +233,13 @@ openerp.web.StaticDataGroup = openerp.web.GrouplessDataGroup.extend( /** @lends } }); -openerp.web.DataSet = openerp.web.Widget.extend( /** @lends openerp.web.DataSet# */{ - identifier_prefix: "dataset", +openerp.web.DataSet = openerp.web.OldWidget.extend( /** @lends openerp.web.DataSet# */{ /** * DateaManagement interface between views and the collection of selected * OpenERP records (represents the view's state?) * * @constructs openerp.web.DataSet - * @extends openerp.web.Widget + * @extends openerp.web.OldWidget * * @param {String} model the OpenERP model this dataset will manage */ @@ -431,7 +430,9 @@ openerp.web.DataSet = openerp.web.Widget.extend( /** @lends openerp.web.DataSet method: method, domain_id: domain_index == undefined ? null : domain_index, context_id: context_index == undefined ? null : context_index, - args: args || [] + args: args || [], + // FIXME: API which does not suck for aborting requests in-flight + aborter: this }, callback, error_callback); }, /** @@ -506,7 +507,6 @@ openerp.web.DataSetStatic = openerp.web.DataSet.extend({ read_slice: function (fields, options) { options = options || {}; fields = fields || {}; - // TODO remove fields from options var offset = options.offset || 0, limit = options.limit || false; var end_pos = limit && limit !== -1 ? offset + limit : this.ids.length; |
