From f650221ad3bcf4f7e07315caa370bd9a903b115b Mon Sep 17 00:00:00 2001 From: Elizabeth Thompson Date: Fri, 2 Jun 2023 18:38:49 -0700 Subject: [PATCH] ensure json is not None --- ...2023-05-11_12-41_4ea966691069_cross_filter_global_scoping.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superset/migrations/versions/2023-05-11_12-41_4ea966691069_cross_filter_global_scoping.py b/superset/migrations/versions/2023-05-11_12-41_4ea966691069_cross_filter_global_scoping.py index 638e54430fb3a..eac4f0a2b6a75 100644 --- a/superset/migrations/versions/2023-05-11_12-41_4ea966691069_cross_filter_global_scoping.py +++ b/superset/migrations/versions/2023-05-11_12-41_4ea966691069_cross_filter_global_scoping.py @@ -59,7 +59,7 @@ def upgrade(): # needs_upgrade = True try: - json_metadata = json.loads(dashboard.json_metadata) + json_metadata = json.loads(dashboard.json_metadata or "{}") new_chart_configuration = {} for config in json_metadata.get("chart_configuration", {}).values(): chart_id = int(config.get("id", 0))