From c0e4cf2358a18c0a5efdb429187a7de149fbe790 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Wed, 2 Jun 2021 14:48:54 +0100 Subject: [PATCH] Fix handling of boolean subflow module properties Fixes #3000 --- packages/node_modules/@node-red/runtime/lib/flows/util.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/runtime/lib/flows/util.js b/packages/node_modules/@node-red/runtime/lib/flows/util.js index 79c70fb02..00b54bc32 100644 --- a/packages/node_modules/@node-red/runtime/lib/flows/util.js +++ b/packages/node_modules/@node-red/runtime/lib/flows/util.js @@ -110,7 +110,7 @@ function createNode(flow,config) { switch(typeof config[nodeProp.name]) { case "string": nodePropType = "str"; 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: nodePropType = config[nodeProp.name].type; nodePropValue = config[nodeProp.name].value;