summaryrefslogtreecommitdiff
path: root/addons/base/static/src/js/list.js
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-08-22 14:32:58 +0200
committerXavier Morel <xmo@openerp.com>2011-08-22 14:32:58 +0200
commit2fad2d1f80a2162d7523d8ef5d2eee5c4c76ff10 (patch)
treeae3afa6d1d63d4e83aee952307abfab918981876 /addons/base/static/src/js/list.js
parentc76bb492f20f00de2a05b10f7b1c30b1dca57c49 (diff)
parenteebd0ccfd246c4e9a88574100844e606c18b0683 (diff)
[MERGE] from trunk
bzr revid: xmo@openerp.com-20110822123258-thxewwdvbysap4jt
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 c6e50de85ec..c5072c13f1b 100644
--- a/addons/base/static/src/js/list.js
+++ b/addons/base/static/src/js/list.js
@@ -482,7 +482,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 () {
@@ -1039,11 +1040,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 {