From a1ed4430cea9214d461b109987c86f73ef412642 Mon Sep 17 00:00:00 2001 From: Yongteng Lei Date: Fri, 26 Dec 2025 20:55:22 +0800 Subject: [PATCH] Fix: frontend cannot sync document window context (#12256) ### What problem does this PR solve? Frontend cannot sync document window context. ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) Co-authored-by: Liu An --- web/src/components/chunk-method-dialog/index.tsx | 7 +++++-- web/src/pages/dataset/dataset-setting/saving-button.tsx | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/web/src/components/chunk-method-dialog/index.tsx b/web/src/components/chunk-method-dialog/index.tsx index b793b5646..c7d67411d 100644 --- a/web/src/components/chunk-method-dialog/index.tsx +++ b/web/src/components/chunk-method-dialog/index.tsx @@ -220,12 +220,15 @@ export function ChunkMethodDialog({ async function onSubmit(data: z.infer) { console.log('🚀 ~ onSubmit ~ data:', data); - const { image_table_context_window, ...parserConfig } = data.parser_config; - const imageTableContextWindow = Number(image_table_context_window || 0); + const parserConfig = data.parser_config; + const imageTableContextWindow = Number( + parserConfig?.image_table_context_window || 0, + ); const nextData = { ...data, parser_config: { ...parserConfig, + image_table_context_window: imageTableContextWindow, image_context_size: imageTableContextWindow, table_context_size: imageTableContextWindow, // Unset children delimiter if this option is not enabled diff --git a/web/src/pages/dataset/dataset-setting/saving-button.tsx b/web/src/pages/dataset/dataset-setting/saving-button.tsx index b02d26966..29a18b492 100644 --- a/web/src/pages/dataset/dataset-setting/saving-button.tsx +++ b/web/src/pages/dataset/dataset-setting/saving-button.tsx @@ -73,6 +73,8 @@ export function SavingButton() { ...values, parser_config: { ...values.parser_config, + image_table_context_window: + values.parser_config.image_table_context_window, image_context_size: values.parser_config.image_table_context_window, table_context_size: