MCPcopy
hub / github.com/FlowiseAI/Flowise / exportData

Function exportData

packages/ui/src/utils/exportImport.js:108–130  ·  view source on GitHub ↗
(exportAllData)

Source from the content-addressed store, hash-verified

106}
107
108export const exportData = (exportAllData) => {
109 try {
110 return {
111 AgentFlow: sanitizeChatflow(exportAllData.AgentFlow),
112 AgentFlowV2: sanitizeChatflow(exportAllData.AgentFlowV2),
113 AssistantFlow: sanitizeChatflow(exportAllData.AssistantFlow),
114 AssistantCustom: sanitizeAssistant(exportAllData.AssistantCustom),
115 AssistantOpenAI: sanitizeAssistant(exportAllData.AssistantOpenAI),
116 AssistantAzure: sanitizeAssistant(exportAllData.AssistantAzure),
117 ChatFlow: sanitizeChatflow(exportAllData.ChatFlow),
118 ChatMessage: exportAllData.ChatMessage,
119 ChatMessageFeedback: exportAllData.ChatMessageFeedback,
120 CustomTemplate: sanitizeCustomTemplate(exportAllData.CustomTemplate),
121 DocumentStore: sanitizeDocumentStore(exportAllData.DocumentStore),
122 DocumentStoreFileChunk: exportAllData.DocumentStoreFileChunk,
123 Execution: sanitizeExecution(exportAllData.Execution),
124 Tool: sanitizeTool(exportAllData.Tool),
125 Variable: sanitizeVariable(exportAllData.Variable)
126 }
127 } catch (error) {
128 throw new Error(`exportImport.exportData ${getErrorMessage(error)}`)
129 }
130}

Callers 1

ProfileSectionFunction · 0.90

Calls 8

getErrorMessageFunction · 0.90
sanitizeChatflowFunction · 0.85
sanitizeAssistantFunction · 0.85
sanitizeCustomTemplateFunction · 0.85
sanitizeDocumentStoreFunction · 0.85
sanitizeExecutionFunction · 0.85
sanitizeToolFunction · 0.85
sanitizeVariableFunction · 0.85

Tested by

no test coverage detected