From fe0a139c89e335255b18d2d5310b8b9c8c3f1018 Mon Sep 17 00:00:00 2001 From: zhsama Date: Sat, 11 Oct 2025 18:52:15 +0800 Subject: [PATCH] fix(trigger): update provider_id references to plugin_id in BasePanel component --- .../nodes/_base/components/workflow-panel/index.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx b/web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx index a2d88f711b..a6c8e5297d 100644 --- a/web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx +++ b/web/app/components/workflow/nodes/_base/components/workflow-panel/index.tsx @@ -264,16 +264,18 @@ const BasePanel: FC = ({ const buildInTools = useStore(s => s.buildInTools) const currCollection = useMemo(() => { - return buildInTools.find(item => canFindTool(item.id, data.provider_id)) - }, [buildInTools, data.provider_id]) + return buildInTools.find(item => canFindTool(item.id, data.plugin_id)) + }, [buildInTools, data.plugin_id]) // For trigger plugins, get basic provider info const { data: triggerProviders = [] } = useAllTriggerPlugins() const currentTriggerProvider = useMemo(() => { - if (data.type !== BlockEnum.TriggerPlugin || !data.provider_id || !data.provider_name) + console.log('data', data) + console.log('triggerProviders', triggerProviders) + if (!data.plugin_id || !data.provider_name) return undefined - return triggerProviders.find(p => p.plugin_id === data.provider_id && p.name === data.provider_name) - }, [data.type, data.provider_id, data.provider_name, triggerProviders]) + return triggerProviders.find(p => p.plugin_id === data.plugin_id && p.name === data.provider_name) + }, [data.type, data.plugin_id, data.provider_name, triggerProviders]) // const supportedAuthMethods = useMemo(() => { // if (!currentTriggerProvider) return []