[FIX]Fixed the issue of kanban view show more records, here the ids were not updated in dataset, so it was giving error of id.

bzr revid: msh@tinyerp.com-20120412054134-oen4gir0j93gllp7
This commit is contained in:
msh-openerp
2012-04-12 11:11:34 +05:30
parent ccafcb6d90
commit 365c2a60d3
@@ -305,6 +305,7 @@ openerp.web_kanban.KanbanGroup = openerp.web.OldWidget.extend({
this.$records = null;
this.records = [];
this.ids = [];
this.$has_been_started.then(function() {
self.do_add_records(records);
});
@@ -347,7 +348,9 @@ openerp.web_kanban.KanbanGroup = openerp.web.OldWidget.extend({
var rec = new openerp.web_kanban.KanbanRecord(self, record);
rec.insertBefore(self.$records.find('.oe_kanban_show_more'));
self.records.push(rec);
self.ids.push(rec.id);
});
this.view.dataset.ids = _.union(this.view.dataset.ids, self.ids);
this.$records.find('.oe_kanban_show_more').toggle(this.records.length < this.dataset.size())
.find('.oe_kanban_remaining').text(this.dataset.size() - this.records.length);
},