diff options
| author | Fabien Meghazi <fme@openerp.com> | 2013-02-13 17:36:18 +0100 |
|---|---|---|
| committer | Fabien Meghazi <fme@openerp.com> | 2013-02-13 17:36:18 +0100 |
| commit | e72d321e01ac24e3aed8bc8b7c9f18fba1db42dd (patch) | |
| tree | 39f4158e12323b8869505f8c2745dc0c32c247b3 | |
| parent | b409abe3ad591470c7c047d9045ae44357922da6 (diff) | |
[FIX] many2many in kanban templates are mixed up in some cases
lp bug: https://launchpad.net/bugs/1121902 fixed
bzr revid: fme@openerp.com-20130213163618-sm1ces6h1wm7hsjn
| -rw-r--r-- | addons/web_kanban/static/src/js/kanban.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 23fac79736b..53279d3ce20 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -134,7 +134,9 @@ instance.web_kanban.KanbanView = instance.web.View.extend({ switch (node.tag) { case 'field': if (this.fields_view.fields[node.attrs.name].type === 'many2many') { - this.many2manys.push(node.attrs.name); + if (_.indexOf(this.many2manys, node.attrs.name) < 0) { + this.many2manys.push(node.attrs.name); + } node.tag = 'div'; node.attrs['class'] = (node.attrs['class'] || '') + ' oe_form_field oe_tags'; } else { |
