diff --git a/addons/base/static/src/js/tree.js b/addons/base/static/src/js/tree.js index acb588366a1..ef4d03b34f1 100644 --- a/addons/base/static/src/js/tree.js +++ b/addons/base/static/src/js/tree.js @@ -18,7 +18,8 @@ openerp.base.TreeView = openerp.base.View.extend({ this.model = dataset.model; this.view_id = view_id; this.session = session; - this.columns = []; + + this.records = {}; this.options = _.extend({}, this.defaults, options || {}); @@ -78,6 +79,7 @@ openerp.base.TreeView = openerp.base.View.extend({ self.getdata($option.val(), $option.data('children')); }); _(records).each(function (record) { + self.records[record.id] = record; $('