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
**/
function createExportableNodeSet(set) {
function createExportableNodeSet(set, exportedSubflows, exportedConfigNodes) {
var nns = [];
var exportedConfigNodes = {};
var exportedSubflows = {};
exportedConfigNodes = exportedConfigNodes || {};
exportedSubflows = exportedSubflows || {};
for (var n=0;n<set.length;n++) {
var node = set[n];
if (node.type.substring(0,8) == "subflow:") {
@ -525,7 +525,7 @@ RED.nodes = (function() {
subflowSet.push(n);
}
});
var exportableSubflow = createExportableNodeSet(subflowSet);
var exportableSubflow = createExportableNodeSet(subflowSet, exportedSubflows, exportedConfigNodes);
nns = exportableSubflow.concat(nns);
}
}