summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/fields
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2017-09-11 10:26:21 +0200
committerAaron Bohy <aab@odoo.com>2017-09-11 11:44:24 +0200
commita58fb415fc6465b1a150d7cc295c260b6ac0b9d5 (patch)
treea070c2ce018f1c7944b0b59b0870713043694ecd /addons/web/static/src/js/fields
parente9542e4d24d72170b32a01c8cfa381467fd3caa1 (diff)
[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.
Diffstat (limited to 'addons/web/static/src/js/fields')
-rw-r--r--addons/web/static/src/js/fields/relational_fields.js2
1 files changed, 1 insertions, 1 deletions
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 = $('<span>')
.text(m2m.data.display_name)
+ .data('res_id', m2m.res_id)
.prepend('<span>')
.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