Issue Loading project with SubFlows
Table of Contents
Current Behavior
When I load a project, using the project tool, from a github, if a subflow has an installed node in the subflow it does not populate the node as an unknown node.
I was migrating an instance, so I was able to compare the two an notice that it removed the uninstalled node altogether.
Node that I experienced this issue with:
node-red-contrib-string v1.0.0
node-red-node-mongodb v0.2.5
Expected Behavior
I was expecting it to function like existing behavior when a non-default node that isn’t installed yet would populate as an unknown node.
Steps To Reproduce
- Create a subflow utilizing a non default node.
- Upload the project to github using projects.
- Create a new node red server.
- Download the project from github using projects.
- Investigate the subflow. Unknown nodes not displayed
Example flow
Environment
- Node-RED version: 3.0.2
- Node.js version: v16.20.2
- npm version: 8.19.4
- Platform/OS: Ubuntu 22
- Browser: Chrome
Read more here: Source link