diff --git a/web_export_view/static/js/web_advanced_export.js b/web_export_view/static/js/web_advanced_export.js index 9eda237c..4e03762c 100644 --- a/web_export_view/static/js/web_advanced_export.js +++ b/web_export_view/static/js/web_advanced_export.js @@ -66,12 +66,14 @@ openerp.web_export_view = function(openerp) { view = this.widget_parent; // valid for list view if (view.widget_children) { view.widget_children.every(function(child) { - if (child.field && ( - child.field.type == 'many2many' - || child.field.type == 'one2many')) { + if (child.field && child.field.type == 'one2many') { view = child.viewmanager.views.list.controller; return false; // break out of the loop } + if (child.field && child.field.type == 'many2many') { + view = child.list_view; + return false; // break out of the loop + } return true; }); }