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"]
