summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js/list.js
diff options
context:
space:
mode:
authorAntony Lesuisse <al@openerp.com>2011-08-19 00:57:21 +0200
committerAntony Lesuisse <al@openerp.com>2011-08-19 00:57:21 +0200
commit47e709eb735f0fab8ee53c802e1352ee445d52cc (patch)
treeffaf9f86e8ca8f370fb5cdc725fcf1833fe9291d /addons/base/static/src/js/list.js
parente9d031cb0bc047fbc9e0af072b8c3c697bf9bd08 (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.js11
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 {