diff --git a/superset/views/core.py b/superset/views/core.py index 73cd25fbeee8d..8618e70d0398f 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -472,6 +472,8 @@ def pre_delete(self, obj): @action("mulexport", __("Export"), __("Export dashboards?"), "fa-database") def mulexport(self, items): + if not isinstance(items, list): + items = [items] ids = ''.join('&id={}'.format(d.id) for d in items) return redirect( '/dashboardmodelview/export_dashboards_form?{}'.format(ids[1:]))