This is an automated email from the ASF dual-hosted git repository.

michaelsmolina pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/superset.git

commit b53042a7bef2ac729db1362539bb5681f84d6b62
Author: Michael S. Molina <[email protected]>
AuthorDate: Fri Sep 1 14:09:45 2023 -0300

    fix: Sunburst chart error when secondary metric is null (#25159)
    
    (cherry picked from commit aea916782da20c621dd2cb4171afd7cff36472c5)
---
 superset/viz.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/superset/viz.py b/superset/viz.py
index 4c240efccc..5e1ab6792e 100644
--- a/superset/viz.py
+++ b/superset/viz.py
@@ -1375,7 +1375,7 @@ class SunburstViz(BaseViz):
         metric = utils.get_metric_name(form_data["metric"])
         secondary_metric = (
             utils.get_metric_name(form_data["secondary_metric"])
-            if "secondary_metric" in form_data
+            if form_data.get("secondary_metric")
             else None
         )
         if metric == secondary_metric or secondary_metric is None:
@@ -1583,7 +1583,7 @@ class WorldMapViz(BaseViz):
         metric = utils.get_metric_name(self.form_data["metric"])
         secondary_metric = (
             utils.get_metric_name(self.form_data["secondary_metric"])
-            if "secondary_metric" in self.form_data
+            if self.form_data.get("secondary_metric")
             else None
         )
         columns = ["country", "m1", "m2"]

Reply via email to