1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Fix bug: Export Subflows (#1282)

* fix bug with export subflows

* fix bug with export config-nodes
This commit is contained in:
Chaya Stern 2017-06-26 12:07:44 +03:00 committed by Nick O'Leary
parent adebdf36a5
commit 9cd751e977

View File

@ -508,10 +508,10 @@ RED.nodes = (function() {
/** /**
* Converts the current node selection to an exportable JSON Object * Converts the current node selection to an exportable JSON Object
**/ **/
function createExportableNodeSet(set) { function createExportableNodeSet(set, exportedSubflows, exportedConfigNodes) {
var nns = []; var nns = [];
var exportedConfigNodes = {}; exportedConfigNodes = exportedConfigNodes || {};
var exportedSubflows = {}; exportedSubflows = exportedSubflows || {};
for (var n=0;n<set.length;n++) { for (var n=0;n<set.length;n++) {
var node = set[n]; var node = set[n];
if (node.type.substring(0,8) == "subflow:") { if (node.type.substring(0,8) == "subflow:") {
@ -525,7 +525,7 @@ RED.nodes = (function() {
subflowSet.push(n); subflowSet.push(n);
} }
}); });
var exportableSubflow = createExportableNodeSet(subflowSet); var exportableSubflow = createExportableNodeSet(subflowSet, exportedSubflows, exportedConfigNodes);
nns = exportableSubflow.concat(nns); nns = exportableSubflow.concat(nns);
} }
} }