summaryrefslogtreecommitdiff
path: root/addons/base/static/src
diff options
context:
space:
mode:
authorXavier Morel <xmo@openerp.com>2011-08-12 15:31:08 +0200
committerXavier Morel <xmo@openerp.com>2011-08-12 15:31:08 +0200
commita4f9eb398b39978be8c35a8eb2e1eb561ef26ecf (patch)
tree1a5d372c7f7d23d9831a44f1e6f4f20bb725074c /addons/base/static/src
parent221243efa7e97487e830fea4208ef73335800eaf (diff)
[REM] listview columns filtering on a name being present: don't try to read buttons with a name, it's kinda stupid
bzr revid: xmo@openerp.com-20110812133108-5bync0jgo0krn0u4
Diffstat (limited to 'addons/base/static/src')
-rw-r--r--addons/base/static/src/js/list.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/base/static/src/js/list.js b/addons/base/static/src/js/list.js
index 3032e702a73..a0440221520 100644
--- a/addons/base/static/src/js/list.js
+++ b/addons/base/static/src/js/list.js
@@ -772,7 +772,7 @@ openerp.base.ListView.List = openerp.base.Class.extend( /** @lends openerp.base.
var old_index = this.dataset.index;
this.dataset.index = record_index;
read_p = this.dataset.read_index(
- _.filter(_.pluck(this.columns, 'name'), _.identity),
+ _.pluck(_(this.columns).filter(function (r) {return r.tag === 'field';}), 'name'),
function (record) {
var form_record = self.transform_record(record);
self.rows.splice(record_index, 1, form_record);
@@ -1035,7 +1035,7 @@ openerp.base.ListView.Groups = openerp.base.Class.extend( /** @lends openerp.bas
page = this.datagroup.openable ? this.page : view.page;
dataset.read_slice({
- fields: _.filter(_.pluck(_.select(this.columns, function(x) {return x.tag == "field";}), 'name'), _.identity),
+ fields: _.pluck(_.select(this.columns, function(x) {return x.tag == "field"}), 'name'),
offset: page * limit,
limit: limit
}, function (records) {