From 1bc77204b1ec5a7ce8faa2ae455105976b85dbff Mon Sep 17 00:00:00 2001 From: twwu Date: Tue, 26 Aug 2025 10:23:13 +0800 Subject: [PATCH] fix(use-initial): handle potential undefined nodeData by providing a fallback object --- web/app/components/workflow/nodes/tool/use-initial.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app/components/workflow/nodes/tool/use-initial.ts b/web/app/components/workflow/nodes/tool/use-initial.ts index 998d905d75..3006f56eb7 100644 --- a/web/app/components/workflow/nodes/tool/use-initial.ts +++ b/web/app/components/workflow/nodes/tool/use-initial.ts @@ -31,7 +31,7 @@ export const useInitial = (id: string) => { const handleInitial = useCallback(() => { const nodeData = getNodeData() - const { provider_id, tool_name, _notInitialized } = nodeData?.data + const { provider_id, tool_name, _notInitialized } = nodeData?.data || {} const currCollection = buildInTools.find(item => canFindTool(item.id, provider_id)) const currTool = currCollection?.tools.find(tool => tool.name === tool_name)