diff options
| author | Antony Lesuisse <al@openerp.com> | 2011-08-19 00:57:21 +0200 |
|---|---|---|
| committer | Antony Lesuisse <al@openerp.com> | 2011-08-19 00:57:21 +0200 |
| commit | 47e709eb735f0fab8ee53c802e1352ee445d52cc (patch) | |
| tree | ffaf9f86e8ca8f370fb5cdc725fcf1833fe9291d /addons/base/static/src/js/list.js | |
| parent | e9d031cb0bc047fbc9e0af072b8c3c697bf9bd08 (diff) | |
[IMP] read_slice fields outside option [] are probably bugs
bzr revid: al@openerp.com-20110818225721-tn1vl2450tbe11d6
Diffstat (limited to 'addons/base/static/src/js/list.js')
| -rw-r--r-- | addons/base/static/src/js/list.js | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js index a0440221520..d715c3600be 100644 --- a/addons/base/static/src/js/list.js +++ b/addons/base/static/src/js/list.js @@ -476,7 +476,8 @@ openerp.base.ListView = openerp.base.View.extend( /** @lends openerp.base.ListVi */ do_activate_record: function (index, id, dataset) { var self = this; - this.dataset.read_slice({ + // TODO is it needed ? + this.dataset.read_slice([],{ context: dataset.get_context(), domain: dataset.get_domain() }, function () { @@ -1034,11 +1035,9 @@ openerp.base.ListView.Groups = openerp.base.Class.extend( /** @lends openerp.bas d = new $.Deferred(), page = this.datagroup.openable ? this.page : view.page; - dataset.read_slice({ - fields: _.pluck(_.select(this.columns, function(x) {return x.tag == "field"}), 'name'), - offset: page * limit, - limit: limit - }, function (records) { + var fields = _.pluck(_.select(this.columns, function(x) {return x.tag == "field"}), 'name'); + var options = { offset: page * limit, limit: limit }; + dataset.read_slice(fields, options , function (records) { if (!self.datagroup.openable) { view.configure_pager(dataset); } else { |
