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

Function sanitizeChatflow

packages/ui/src/utils/exportImport.js:22–36  ·  view source on GitHub ↗
(ChatFlow)

Source from the content-addressed store, hash-verified

20}
21
22const sanitizeChatflow = (ChatFlow) => {
23 try {
24 return ChatFlow.map((chatFlow) => {
25 const sanitizeFlowData = generateExportFlowData(JSON.parse(chatFlow.flowData))
26 return {
27 id: chatFlow.id,
28 name: chatFlow.name,
29 flowData: stringify(sanitizeFlowData),
30 type: chatFlow.type
31 }
32 })
33 } catch (error) {
34 throw new Error(`exportImport.sanitizeChatflow ${getErrorMessage(error)}`)
35 }
36}
37
38const sanitizeVariable = (Variable) => {
39 try {

Callers 1

exportDataFunction · 0.85

Calls 4

generateExportFlowDataFunction · 0.90
getErrorMessageFunction · 0.90
stringifyFunction · 0.85
parseMethod · 0.65

Tested by

no test coverage detected