diff --git a/web/app/components/workflow-app/index.tsx b/web/app/components/workflow-app/index.tsx index 3f830b1b32..9242f433c6 100644 --- a/web/app/components/workflow-app/index.tsx +++ b/web/app/components/workflow-app/index.tsx @@ -45,8 +45,8 @@ const WorkflowAppWithAdditionalContext = () => { const { setTriggerStatuses } = useTriggerStatusStore() const appDetail = useAppStore(s => s.appDetail) const appId = appDetail?.id - const { data: triggersResponse } = useAppTriggers(appId, { - enabled: !!appId, + const isWorkflowMode = appDetail?.mode === 'workflow' + const { data: triggersResponse } = useAppTriggers(isWorkflowMode ? appId : undefined, { staleTime: 5 * 60 * 1000, // 5 minutes cache refetchOnWindowFocus: false, })