From 89bedae0d3ea940b59784000834b796950d9dee8 Mon Sep 17 00:00:00 2001 From: hjlarry Date: Wed, 10 Sep 2025 14:27:20 +0800 Subject: [PATCH] remove the test code for develop collaboration --- .../workflow-app/hooks/use-workflow-refresh-draft.ts | 4 ++-- .../workflow/store/workflow/workflow-draft-slice.ts | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/web/app/components/workflow-app/hooks/use-workflow-refresh-draft.ts b/web/app/components/workflow-app/hooks/use-workflow-refresh-draft.ts index 6580763e8e..c944e10c4c 100644 --- a/web/app/components/workflow-app/hooks/use-workflow-refresh-draft.ts +++ b/web/app/components/workflow-app/hooks/use-workflow-refresh-draft.ts @@ -1,6 +1,7 @@ import { useCallback } from 'react' import { useWorkflowStore } from '@/app/components/workflow/store' import { fetchWorkflowDraft } from '@/service/workflow' +import type { WorkflowDataUpdater } from '@/app/components/workflow/types' import { useWorkflowUpdate } from '@/app/components/workflow/hooks' export const useWorkflowRefreshDraft = () => { @@ -18,8 +19,7 @@ export const useWorkflowRefreshDraft = () => { } = workflowStore.getState() setIsSyncingWorkflowDraft(true) fetchWorkflowDraft(`/apps/${appId}/workflows/draft`).then((response) => { - // TODO: hjlarry test collaboration - // handleUpdateWorkflowCanvas(response.graph as WorkflowDataUpdater) + handleUpdateWorkflowCanvas(response.graph as WorkflowDataUpdater) setSyncWorkflowDraftHash(response.hash) setEnvSecrets((response.environment_variables || []).filter(env => env.value_type === 'secret').reduce((acc, env) => { acc[env.id] = env.value diff --git a/web/app/components/workflow/store/workflow/workflow-draft-slice.ts b/web/app/components/workflow/store/workflow/workflow-draft-slice.ts index 4a6c7b433e..ec28debee2 100644 --- a/web/app/components/workflow/store/workflow/workflow-draft-slice.ts +++ b/web/app/components/workflow/store/workflow/workflow-draft-slice.ts @@ -26,10 +26,9 @@ export type WorkflowDraftSliceShape = { export const createWorkflowDraftSlice: StateCreator = set => ({ backupDraft: undefined, setBackupDraft: backupDraft => set(() => ({ backupDraft })), - // TODO: hjlarry test collaboration debouncedSyncWorkflowDraft: debounce((syncWorkflowDraft) => { syncWorkflowDraft() - }, 500000), + }, 5000), syncWorkflowDraftHash: '', setSyncWorkflowDraftHash: syncWorkflowDraftHash => set(() => ({ syncWorkflowDraftHash })), isSyncingWorkflowDraft: false,