From 8a4128defbc2ef8a59c44f1e819ae1e3d6b62723 Mon Sep 17 00:00:00 2001 From: Kazuhito Yokoi Date: Mon, 14 Aug 2023 19:53:00 +0900 Subject: [PATCH] Fix handling in file nodes when 0 is specified as file name --- packages/node_modules/@node-red/nodes/core/storage/10-file.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/node_modules/@node-red/nodes/core/storage/10-file.js b/packages/node_modules/@node-red/nodes/core/storage/10-file.js index 33a533ed6..fea8c490e 100644 --- a/packages/node_modules/@node-red/nodes/core/storage/10-file.js +++ b/packages/node_modules/@node-red/nodes/core/storage/10-file.js @@ -68,7 +68,7 @@ module.exports = function(RED) { node.error(err,msg); return done(); } else { - if (value) { + if (typeof value !== 'string' && value !== null && value !== undefined) { value = value.toString(); } processMsg2(msg,nodeSend,value,done); @@ -316,7 +316,7 @@ module.exports = function(RED) { node.error(err,msg); return done(); } else { - if (value) { + if (typeof value !== 'string' && value !== null && value !== undefined) { value = value.toString(); } processMsg2(msg, nodeSend, (value || "").replace(/\t|\r|\n/g,''), nodeDone);