(obj)
| 570 | } |
| 571 | |
| 572 | const _removeCredentialId = (obj) => { |
| 573 | if (!obj || typeof obj !== 'object') return obj |
| 574 | |
| 575 | if (Array.isArray(obj)) { |
| 576 | return obj.map((item) => _removeCredentialId(item)) |
| 577 | } |
| 578 | |
| 579 | const newObj = {} |
| 580 | for (const [key, value] of Object.entries(obj)) { |
| 581 | if (key === 'FLOWISE_CREDENTIAL_ID') continue |
| 582 | newObj[key] = _removeCredentialId(value) |
| 583 | } |
| 584 | return newObj |
| 585 | } |
| 586 | |
| 587 | export const generateExportFlowData = (flowData) => { |
| 588 | const nodes = flowData.nodes |
no outgoing calls
no test coverage detected