|
|
|
@ -119,6 +119,8 @@ export const Workflow: FC<WorkflowProps> = memo(({
|
|
|
|
setShowConfirm,
|
|
|
|
setShowConfirm,
|
|
|
|
setControlPromptEditorRerenderKey,
|
|
|
|
setControlPromptEditorRerenderKey,
|
|
|
|
setSyncWorkflowDraftHash,
|
|
|
|
setSyncWorkflowDraftHash,
|
|
|
|
|
|
|
|
setConversationVariables,
|
|
|
|
|
|
|
|
setEnvironmentVariables,
|
|
|
|
} = workflowStore.getState()
|
|
|
|
} = workflowStore.getState()
|
|
|
|
const {
|
|
|
|
const {
|
|
|
|
handleSyncWorkflowDraft,
|
|
|
|
handleSyncWorkflowDraft,
|
|
|
|
@ -139,6 +141,12 @@ export const Workflow: FC<WorkflowProps> = memo(({
|
|
|
|
if (v.payload.hash)
|
|
|
|
if (v.payload.hash)
|
|
|
|
setSyncWorkflowDraftHash(v.payload.hash)
|
|
|
|
setSyncWorkflowDraftHash(v.payload.hash)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (v.payload.conversation_variables)
|
|
|
|
|
|
|
|
setConversationVariables(v.payload.conversation_variables)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (v.payload.environment_variables)
|
|
|
|
|
|
|
|
setEnvironmentVariables(v.payload.environment_variables)
|
|
|
|
|
|
|
|
|
|
|
|
onWorkflowDataUpdate?.(v.payload)
|
|
|
|
onWorkflowDataUpdate?.(v.payload)
|
|
|
|
|
|
|
|
|
|
|
|
setTimeout(() => setControlPromptEditorRerenderKey(Date.now()))
|
|
|
|
setTimeout(() => setControlPromptEditorRerenderKey(Date.now()))
|
|
|
|
|