fix: import dashboard w/o metadata (#16360)

This commit is contained in:
Beto Dealmeida
2021-08-20 12:03:05 -07:00
committed by GitHub
parent 518c3c9ae0
commit 649e509607

View File

@@ -67,7 +67,9 @@ class ImportDashboardsCommand(ImportModelsCommand):
for file_name, config in configs.items():
if file_name.startswith("dashboards/"):
chart_uuids.update(find_chart_uuids(config["position"]))
dataset_uuids.update(find_native_filter_datasets(config["metadata"]))
dataset_uuids.update(
find_native_filter_datasets(config.get("metadata", {}))
)
# discover datasets associated with charts
for file_name, config in configs.items():