|
1 | 1 | const { cloneDeep } = require('lodash'); |
2 | 2 | const { AuthNode } = require('./AuthNode'); |
3 | | -const { ComplexNode } = require('./ComplexNode'); |
| 3 | +const { NestedFlowNode } = require('./NestedFlowNode'); |
4 | 4 | const { DelayNode } = require('./DelayNode'); |
5 | 5 | const { AssertNode } = require('./AssertNode'); |
6 | 6 | const { OutputNode } = require('./OutputNode'); |
@@ -111,16 +111,16 @@ const deserialize = (flowData) => { |
111 | 111 | }; |
112 | 112 | } |
113 | 113 |
|
114 | | - if (node.type === 'complexNode') { |
115 | | - const cNode = new ComplexNode(); |
116 | | - const result = cNode.deserialize(node); |
| 114 | + if (node.type === 'flowNode') { |
| 115 | + const fNode = new NestedFlowNode(); |
| 116 | + const result = fNode.deserialize(node); |
117 | 117 | textData.graph.data.nodes[result.id] = { |
118 | | - type: 'complexNode', |
| 118 | + type: 'flowNode', |
119 | 119 | ...result.data, |
120 | 120 | }; |
121 | 121 |
|
122 | 122 | textData.graph.metadata.nodes[result.id] = { |
123 | | - type: 'complexNode', |
| 123 | + type: 'flowNode', |
124 | 124 | ...result.metadata, |
125 | 125 | }; |
126 | 126 | } |
@@ -224,11 +224,11 @@ const serialize = (textData) => { |
224 | 224 | flowData.nodes.push(result); |
225 | 225 | } |
226 | 226 |
|
227 | | - if (value.type === 'complexNode') { |
| 227 | + if (value.type === 'flowNode') { |
228 | 228 | const data = value; |
229 | 229 | const metadata = textDataCopy.graph.metadata.nodes[id]; |
230 | | - const cNode = new ComplexNode(); |
231 | | - const result = cNode.serialize(id, data, metadata); |
| 230 | + const fNode = new NestedFlowNode(); |
| 231 | + const result = fNode.serialize(id, data, metadata); |
232 | 232 | flowData.nodes.push(result); |
233 | 233 | } |
234 | 234 |
|
|
0 commit comments