Handle missing config nodes when validating node properties

This commit is contained in:
Nick O'Leary 2016-03-13 13:25:38 +00:00
parent fed49e3718
commit 12c4561aba
1 changed files with 2 additions and 2 deletions

View File

@ -126,8 +126,8 @@ RED.editor = (function() {
if (!value || value == "_ADD_") {
valid = definition[property].hasOwnProperty("required") && !definition[property].required;
} else {
var v = RED.nodes.node(value).valid;
valid = (v==null || v);
var configNode = RED.nodes.node(value);
valid = (configNode !== null && (configNode.valid == null || configNode.valid));
}
}
return valid;