From 40fffc396c5206b38ae1be63c05c08f43908d576 Mon Sep 17 00:00:00 2001 From: Elizabeth Thompson Date: Sat, 3 Jun 2023 08:19:36 -0700 Subject: [PATCH] fix: ensure json is not None (#24280) --- ...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 638e54430..eac4f0a2b 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))