diff --git a/superset/charts/commands/importers/v1/__init__.py b/superset/charts/commands/importers/v1/__init__.py index 2a9c691159b4c..043018fa3b18a 100644 --- a/superset/charts/commands/importers/v1/__init__.py +++ b/superset/charts/commands/importers/v1/__init__.py @@ -95,6 +95,6 @@ def _import( config["params"].update({"datasource": dataset.uid}) if "query_context" in config: - del config["query_context"] + config["query_context"] = None import_chart(session, config, overwrite=overwrite) diff --git a/superset/commands/importers/v1/assets.py b/superset/commands/importers/v1/assets.py index f0720d70b19ad..4c8971315c270 100644 --- a/superset/commands/importers/v1/assets.py +++ b/superset/commands/importers/v1/assets.py @@ -117,7 +117,7 @@ def _import(session: Session, configs: dict[str, Any]) -> None: dataset_uid = f"{dataset_dict['datasource_id']}__{dataset_dict['datasource_type']}" config["params"].update({"datasource": dataset_uid}) if "query_context" in config: - del config["query_context"] + config["query_context"] = None chart = import_chart(session, config, overwrite=True) chart_ids[str(chart.uuid)] = chart.id diff --git a/superset/dashboards/commands/importers/v1/__init__.py b/superset/dashboards/commands/importers/v1/__init__.py index e86bddec9fe3e..30e63da4e4a95 100644 --- a/superset/dashboards/commands/importers/v1/__init__.py +++ b/superset/dashboards/commands/importers/v1/__init__.py @@ -118,7 +118,7 @@ def _import( dataset_uid = f"{dataset_dict['datasource_id']}__{dataset_dict['datasource_type']}" config["params"].update({"datasource": dataset_uid}) if "query_context" in config: - del config["query_context"] + config["query_context"] = None chart = import_chart(session, config, overwrite=False) chart_ids[str(chart.uuid)] = chart.id