You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ms...@apache.org on 2025/09/11 11:19:58 UTC
(superset) branch master updated: fix(pie): fixes pie chart other click error (#35086)
This is an automated email from the ASF dual-hosted git repository.
msyavuz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/master by this push:
new b42060c880 fix(pie): fixes pie chart other click error (#35086)
b42060c880 is described below
commit b42060c8808778e86ca9f55bd9cfe74d1124793a
Author: Priyanshu Kumar <11...@users.noreply.github.com>
AuthorDate: Thu Sep 11 16:49:52 2025 +0530
fix(pie): fixes pie chart other click error (#35086)
---
.../plugins/plugin-chart-echarts/src/utils/eventHandlers.ts | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/superset-frontend/plugins/plugin-chart-echarts/src/utils/eventHandlers.ts b/superset-frontend/plugins/plugin-chart-echarts/src/utils/eventHandlers.ts
index cd76f27c4d..a8ef2737cd 100644
--- a/superset-frontend/plugins/plugin-chart-echarts/src/utils/eventHandlers.ts
+++ b/superset-frontend/plugins/plugin-chart-echarts/src/utils/eventHandlers.ts
@@ -54,7 +54,9 @@ const getCrossFilterDataMask =
values = [value];
}
- const groupbyValues = values.map(value => labelMap[value]);
+ const groupbyValues = values
+ .map(value => labelMap[value])
+ .filter(Boolean) as string[][];
return {
dataMask: {
@@ -122,6 +124,9 @@ export const contextMenuEventHandler =
const drillFilters: BinaryQueryObjectFilterClause[] = [];
if (groupby.length > 0) {
const values = labelMap[e.name];
+ if (!values) {
+ return;
+ }
groupby.forEach((dimension, i) => {
drillFilters.push({
col: dimension,