From 55645e3730abcb9e73a9e52ce6f03c1355d2acff Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Fri, 28 Jun 2019 22:39:27 +0100 Subject: [PATCH] Properly escape node types in palette We were only escaping the first instance of any invalid dom char and not all of the --- .../node_modules/@node-red/editor-client/src/js/ui/palette.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js b/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js index ebfd7413b..28d5af46e 100755 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/palette.js @@ -150,7 +150,7 @@ RED.palette = (function() { } function escapeNodeType(nt) { - return nt.replace(" ","_").replace(".","_").replace(":","_"); + return nt.replace(/[ .:]/g,"_"); } function addNodeType(nt,def) {