From cf2aab81f6e215f279664e3c601ed295a3979a2e Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Mon, 28 Apr 2025 16:18:46 +0100 Subject: [PATCH] Fix linting error --- .../@node-red/editor-client/src/js/ui/view.js | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js index 3228c6518..cf42ba304 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/view.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/view.js @@ -5772,24 +5772,26 @@ RED.view = (function() { const modules = importedGlobalConfig?.modules || {} // Ensure do not import modules - since it can contain it - delete importedGlobalConfig?.modules + if (importedGlobalConfig.modules) { + delete importedGlobalConfig.modules; + } - var result = RED.nodes.import(filteredNodesToImport,{ + const importResult = RED.nodes.import(filteredNodesToImport,{ generateIds: options.generateIds, addFlow: addNewFlow, importMap: options.importMap, markChanged: true, modules: modules }); - if (result) { - var new_nodes = result.nodes; - var new_links = result.links; - var new_groups = result.groups; - var new_junctions = result.junctions; - var new_workspaces = result.workspaces; - var new_subflows = result.subflows; - var removedNodes = result.removedNodes; - var new_default_workspace = result.missingWorkspace; + if (importResult) { + var new_nodes = importResult.nodes; + var new_links = importResult.links; + var new_groups = importResult.groups; + var new_junctions = importResult.junctions; + var new_workspaces = importResult.workspaces; + var new_subflows = importResult.subflows; + var removedNodes = importResult.removedNodes; + var new_default_workspace = importResult.missingWorkspace; if (addNewFlow && new_default_workspace) { RED.workspaces.show(new_default_workspace.id); }