From b8325c5e8c16336af2a0945c1f2b264f0419dc6d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thibault=20Delavall=C3=A9e?= Date: Mon, 8 Dec 2014 12:12:39 +0100 Subject: [PATCH] [FIX] web_kanban: fixed issues when having no column to display in kanban view. --- addons/web_kanban/static/src/js/kanban.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index f473c02..762f06c 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -294,7 +294,7 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ }); }; recurse(this.fields_view.arch); - var group_ids = _.map(groups, function (elem) { return elem.attributes.value[0]}); + var group_ids = _.without(_.map(groups, function (elem) { return elem.attributes.value[0]}), undefined); if (this.grouped_by_m2o && group_ids.length && group_by_fields_to_read.length) { var group_data = new instance.web.DataSet( this, @@ -751,7 +751,7 @@ instance.web_kanban.KanbanGroup = instance.web.Widget.extend({ [this.title], _.map( options.group_by_tooltip, - function (key, value, list) { return self.values[value] || ''; }) + function (key, value, list) { return self.values && self.values[value] || ''; }) ).join('\n\n'); this.$(".oe_kanban_group_title_text").attr("title", this.tooltip || this.title || ""); } -- 1.7.10.4