mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Merge pull request #4643 from node-red/fix-subflow-mod-config-select
Fix handling of subflow config-node select type in sf module
This commit is contained in:
commit
884b7fa16a
@ -1280,14 +1280,20 @@ RED.subflow = (function() {
|
|||||||
var nodePropValue = nodeProp;
|
var nodePropValue = nodeProp;
|
||||||
if (prop.ui && prop.ui.type === "cred") {
|
if (prop.ui && prop.ui.type === "cred") {
|
||||||
nodePropType = "cred";
|
nodePropType = "cred";
|
||||||
|
} else if (prop.ui && prop.ui.type === "conf-types") {
|
||||||
|
nodePropType = prop.value.type
|
||||||
} else {
|
} else {
|
||||||
switch(typeof nodeProp) {
|
switch(typeof nodeProp) {
|
||||||
case "string": nodePropType = "str"; break;
|
case "string": nodePropType = "str"; break;
|
||||||
case "number": nodePropType = "num"; break;
|
case "number": nodePropType = "num"; break;
|
||||||
case "boolean": nodePropType = "bool"; nodePropValue = nodeProp?"true":"false"; break;
|
case "boolean": nodePropType = "bool"; nodePropValue = nodeProp?"true":"false"; break;
|
||||||
default:
|
default:
|
||||||
nodePropType = nodeProp.type;
|
if (nodeProp) {
|
||||||
nodePropValue = nodeProp.value;
|
nodePropType = nodeProp.type;
|
||||||
|
nodePropValue = nodeProp.value;
|
||||||
|
} else {
|
||||||
|
nodePropType = 'str'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var item = {
|
var item = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user