mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
Ensure node.types is defined if node html file missing
This commit is contained in:
parent
e7efa76e6d
commit
36eddabc1c
@ -223,8 +223,8 @@ async function loadNodeTemplate(node) {
|
||||
// ENOENT means no html file. We can live with that. But any other error
|
||||
// should be fatal
|
||||
// node.err = "Error: "+node.template+" does not exist";
|
||||
node.types = node.types || [];
|
||||
if (err.code !== 'ENOENT') {
|
||||
node.types = [];
|
||||
node.err = err.toString();
|
||||
}
|
||||
return node;
|
||||
@ -263,7 +263,7 @@ async function loadNodeConfig(fileInfo) {
|
||||
if (info.hasOwnProperty("loaded")) {
|
||||
throw new Error(file+" already loaded");
|
||||
}
|
||||
isEnabled = info.enabled;
|
||||
isEnabled = !(info.enabled === false);
|
||||
}
|
||||
|
||||
var node = {
|
||||
@ -353,6 +353,7 @@ async function loadPluginConfig(fileInfo) {
|
||||
*/
|
||||
function loadNodeSet(node) {
|
||||
if (!node.enabled) {
|
||||
console.log("BAIL ON",node.id)
|
||||
return Promise.resolve(node);
|
||||
} else {
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user