From 25a5b15b368d4d7d425fe54ba04483d3d4a3e9fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Thu, 2 Jul 2015 14:53:31 +0200 Subject: [PATCH] [FIX] web_kanban: prevent crash when grouping some fields The kanban view was changed recently to display the tooltips in column headers. Sadly, it appears that the developer forgot to take into account the case when there are on tooltips. This commit fixes this unfortunate oversight. --- addons/web_kanban/static/src/js/kanban_column.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban_column.js b/addons/web_kanban/static/src/js/kanban_column.js index aa967003578..64a78afa425 100644 --- a/addons/web_kanban/static/src/js/kanban_column.js +++ b/addons/web_kanban/static/src/js/kanban_column.js @@ -60,9 +60,13 @@ var KanbanColumn = Widget.extend({ }); var self = this; - this.tooltip_info = _.map(group_data.options.group_by_tooltip, function (key, value, list) { - return (self.values && self.values[value] && "
" +key + "
" + self.values[value] + "
") || ''; - }).join(''); + if (group_data.options && group_data.options.group_by_tooltip) { + this.tooltip_info = _.map(group_data.options.group_by_tooltip, function (key, value, list) { + return (self.values && self.values[value] && "
" +key + "
" + self.values[value] + "
") || ''; + }).join(''); + } else { + this.tooltip_info = ""; + } }, start: function() {