|
@@ -281,19 +281,15 @@ async function backupWorkflowsToCloud(workflowId) {
|
|
|
|
|
|
if (!findWorkflow) return acc;
|
|
if (!findWorkflow) return acc;
|
|
|
|
|
|
- const workflow = convertWorkflow(findWorkflow, [
|
|
|
|
- 'dataColumns',
|
|
|
|
- 'id',
|
|
|
|
- '__id',
|
|
|
|
- ]);
|
|
|
|
|
|
+ const workflow = convertWorkflow(findWorkflow, ['dataColumns', 'id']);
|
|
|
|
+
|
|
delete workflow.extVersion;
|
|
delete workflow.extVersion;
|
|
|
|
+
|
|
workflow.drawflow =
|
|
workflow.drawflow =
|
|
typeof workflow.drawflow === 'string'
|
|
typeof workflow.drawflow === 'string'
|
|
- ? parseJSON(workflow.drawflow, { drawflow: { Home: { data: {} } } })
|
|
|
|
|
|
+ ? parseJSON(workflow.drawflow, { drawflow: { nodes: [], edges: [] } })
|
|
: workflow.drawflow;
|
|
: workflow.drawflow;
|
|
|
|
|
|
- if (!workflow.__id) workflow.__id = null;
|
|
|
|
-
|
|
|
|
acc.push(workflow);
|
|
acc.push(workflow);
|
|
|
|
|
|
return acc;
|
|
return acc;
|