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/07/01 14:42:24 UTC
(superset) 01/01: fix(Table): Override merge extra_form_data in props
This is an automated email from the ASF dual-hosted git repository.
msyavuz pushed a commit to branch msyavuz/fix/override-time-range
in repository https://gitbox.apache.org/repos/asf/superset.git
commit b0067de20e4fa3b75e699674d15ee46fbd316b03
Author: Mehmet Salih Yavuz <sa...@proton.me>
AuthorDate: Tue Jul 1 17:10:01 2025 +0300
fix(Table): Override merge extra_form_data in props
---
.../plugins/plugin-chart-table/src/transformProps.ts | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts b/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts
index 86d4efed8f..da46c91192 100644
--- a/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts
+++ b/superset-frontend/plugins/plugin-chart-table/src/transformProps.ts
@@ -49,6 +49,7 @@ import {
BasicColorFormatterType,
ColorSchemeEnum,
DataColumnMeta,
+ TableChartFormData,
TableChartProps,
TableChartTransformedProps,
TableColumnConfig,
@@ -459,7 +460,7 @@ const transformProps = (
const {
height,
width,
- rawFormData: formData,
+ rawFormData: originalFormData,
queriesData = [],
filterState,
ownState: serverPaginationData,
@@ -471,6 +472,11 @@ const transformProps = (
emitCrossFilters,
} = chartProps;
+ const formData = {
+ ...originalFormData,
+ ...originalFormData.extra_form_data,
+ } as TableChartFormData;
+
const {
align_pn: alignPositiveNegative = true,
color_pn: colorPositiveNegative = true,