diff options
Diffstat (limited to 'addons/web/static/src/js/services')
| -rw-r--r-- | addons/web/static/src/js/services/data_manager.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/addons/web/static/src/js/services/data_manager.js b/addons/web/static/src/js/services/data_manager.js index abcf10a2e6d..cb2773fd2be 100644 --- a/addons/web/static/src/js/services/data_manager.js +++ b/addons/web/static/src/js/services/data_manager.js @@ -392,6 +392,10 @@ return core.Class.extend({ if (!Widget) { console.warn("Missing widget: ", attrs.widget, " for field", attrs.name, "of type", field.type); } + } else if (viewType === 'kanban' && field.type === 'many2many') { + // we want to display the widget many2manytags in kanban even if it + // is not specified in the view + Widget = fieldRegistry.get('kanban.many2many_tags'); } return Widget || fieldRegistry.getAny([viewType + "." + field.type, field.type, "abstract"]); }, |
