From a58fb415fc6465b1a150d7cc295c260b6ac0b9d5 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Mon, 11 Sep 2017 10:26:21 +0200 Subject: [FIX] web: click on many2many tag with no color Before this rev., a traceback was raised when the user clicked on a many2many tag in a kanban view without color field. For instance, it was the case in the kanban view opened by clicking on the Lead/Opportunity section of the activities icon in the systray. --- addons/web/static/src/js/fields/relational_fields.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'addons/web/static/src/js/fields/relational_fields.js') diff --git a/addons/web/static/src/js/fields/relational_fields.js b/addons/web/static/src/js/fields/relational_fields.js index 5c2b1795e9f..25304b1c6b6 100644 --- a/addons/web/static/src/js/fields/relational_fields.js +++ b/addons/web/static/src/js/fields/relational_fields.js @@ -1678,6 +1678,7 @@ var KanbanFieldMany2ManyTags = FieldMany2ManyTags.extend({ _.each(this.value.data, function (m2m) { var $tag = $('') .text(m2m.data.display_name) + .data('res_id', m2m.res_id) .prepend('') .appendTo(self.$el); if (self.colorField in m2m.data) { @@ -1686,7 +1687,6 @@ var KanbanFieldMany2ManyTags = FieldMany2ManyTags.extend({ $tag.hide(); } else { $tag.addClass('o_tag o_tag_color_' + m2m.data[self.colorField]); - $tag.data('res_id', m2m.res_id); } } else { // display tags in grey by default -- cgit v1.2.3