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,