From cf7b06c0f3d8bf0cd9b23cf9dbd0ddcafff66381 Mon Sep 17 00:00:00 2001 From: balibabu Date: Wed, 17 Jun 2026 19:07:04 +0800 Subject: [PATCH] Fix: A pipeline created from a template fails immediately upon execution with a "hierarchy does not exist" error. (#16151) ### What problem does this PR solve? Fix: A pipeline created from a template fails immediately upon execution with a "hierarchy does not exist" error. --- web/src/pages/agent/form/title-chunker-form/index.tsx | 1 + web/src/pages/agent/utils.ts | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/pages/agent/form/title-chunker-form/index.tsx b/web/src/pages/agent/form/title-chunker-form/index.tsx index 5cc8efcd23..1e56df20c3 100644 --- a/web/src/pages/agent/form/title-chunker-form/index.tsx +++ b/web/src/pages/agent/form/title-chunker-form/index.tsx @@ -71,6 +71,7 @@ export enum TitleChunkerRulesField { export type TitleChunkerFormSchemaType = z.infer & { rules: z.infer; + hierarchy: string; }; type LevelItemProps = { diff --git a/web/src/pages/agent/utils.ts b/web/src/pages/agent/utils.ts index 5ae01936e7..06832ae85f 100644 --- a/web/src/pages/agent/utils.ts +++ b/web/src/pages/agent/utils.ts @@ -364,9 +364,9 @@ function transformTitleChunkerParams(params: TitleChunkerFormSchemaType) { ); const hierarchyValue = - params.method === TitleChunkerMethod.Group + (params.method === TitleChunkerMethod.Group ? params.hierarchyGroup - : params.hierarchyHierarchy; + : params.hierarchyHierarchy) ?? params.hierarchy; return { ...omit(params, [