diff --git a/superset/connectors/sqla/views.py b/superset/connectors/sqla/views.py index f4abf12f980c7..3bc31f0a006b3 100644 --- a/superset/connectors/sqla/views.py +++ b/superset/connectors/sqla/views.py @@ -279,6 +279,8 @@ def edit(self, pk): __('Refresh column metadata'), 'fa-refresh') def refresh(self, tables): + if not isinstance(tables, list): + tables = [tables] for t in tables: t.fetch_metadata() msg = _(