remove the test code for develop collaboration

This commit is contained in:
hjlarry 2025-09-10 14:27:20 +08:00
parent c8acc48976
commit 89bedae0d3
2 changed files with 3 additions and 4 deletions

View File

@ -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

View File

@ -26,10 +26,9 @@ export type WorkflowDraftSliceShape = {
export const createWorkflowDraftSlice: StateCreator<WorkflowDraftSliceShape> = set => ({
backupDraft: undefined,
setBackupDraft: backupDraft => set(() => ({ backupDraft })),
// TODO: hjlarry test collaboration
debouncedSyncWorkflowDraft: debounce((syncWorkflowDraft) => {
syncWorkflowDraft()
}, 500000),
}, 5000),
syncWorkflowDraftHash: '',
setSyncWorkflowDraftHash: syncWorkflowDraftHash => set(() => ({ syncWorkflowDraftHash })),
isSyncingWorkflowDraft: false,