From 365c2a60d372a197ea4416137e00f7d9ef86bf32 Mon Sep 17 00:00:00 2001 From: msh-openerp Date: Thu, 12 Apr 2012 11:11:34 +0530 Subject: [PATCH] [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 --- addons/web_kanban/static/src/js/kanban.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index d04622b7058..96e0d1bf9c1 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -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); },