mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Sanitize node type names when displaying in notifications
This commit is contained in:
		@@ -402,7 +402,7 @@ var RED = (function() {
 | 
			
		||||
                    });
 | 
			
		||||
                });
 | 
			
		||||
                if (addedTypes.length) {
 | 
			
		||||
                    typeList = "<ul><li>"+addedTypes.join("</li><li>")+"</li></ul>";
 | 
			
		||||
                    typeList = "<ul><li>"+addedTypes.map(RED.utils.sanitize).join("</li><li>")+"</li></ul>";
 | 
			
		||||
                    RED.notify(RED._("palette.event.nodeAdded", {count:addedTypes.length})+typeList,"success");
 | 
			
		||||
                }
 | 
			
		||||
                loadIconList();
 | 
			
		||||
@@ -411,7 +411,7 @@ var RED = (function() {
 | 
			
		||||
                    m = msg[i];
 | 
			
		||||
                    info = RED.nodes.removeNodeSet(m.id);
 | 
			
		||||
                    if (info.added) {
 | 
			
		||||
                        typeList = "<ul><li>"+m.types.join("</li><li>")+"</li></ul>";
 | 
			
		||||
                        typeList = "<ul><li>"+m.types.map(RED.utils.sanitize).join("</li><li>")+"</li></ul>";
 | 
			
		||||
                        RED.notify(RED._("palette.event.nodeRemoved", {count:m.types.length})+typeList,"success");
 | 
			
		||||
                    }
 | 
			
		||||
                }
 | 
			
		||||
@@ -421,12 +421,12 @@ var RED = (function() {
 | 
			
		||||
                    info = RED.nodes.getNodeSet(msg.id);
 | 
			
		||||
                    if (info.added) {
 | 
			
		||||
                        RED.nodes.enableNodeSet(msg.id);
 | 
			
		||||
                        typeList = "<ul><li>"+msg.types.join("</li><li>")+"</li></ul>";
 | 
			
		||||
                        typeList = "<ul><li>"+msg.types.map(RED.utils.sanitize).join("</li><li>")+"</li></ul>";
 | 
			
		||||
                        RED.notify(RED._("palette.event.nodeEnabled", {count:msg.types.length})+typeList,"success");
 | 
			
		||||
                    } else {
 | 
			
		||||
                        $.get('nodes/'+msg.id, function(data) {
 | 
			
		||||
                            appendNodeConfig(data);
 | 
			
		||||
                            typeList = "<ul><li>"+msg.types.join("</li><li>")+"</li></ul>";
 | 
			
		||||
                            typeList = "<ul><li>"+msg.types.map(RED.utils.sanitize).join("</li><li>")+"</li></ul>";
 | 
			
		||||
                            RED.notify(RED._("palette.event.nodeAdded", {count:msg.types.length})+typeList,"success");
 | 
			
		||||
                        });
 | 
			
		||||
                    }
 | 
			
		||||
@@ -434,7 +434,7 @@ var RED = (function() {
 | 
			
		||||
            } else if (topic == "notification/node/disabled") {
 | 
			
		||||
                if (msg.types) {
 | 
			
		||||
                    RED.nodes.disableNodeSet(msg.id);
 | 
			
		||||
                    typeList = "<ul><li>"+msg.types.join("</li><li>")+"</li></ul>";
 | 
			
		||||
                    typeList = "<ul><li>"+msg.types.map(RED.utils.sanitize).join("</li><li>")+"</li></ul>";
 | 
			
		||||
                    RED.notify(RED._("palette.event.nodeDisabled", {count:msg.types.length})+typeList,"success");
 | 
			
		||||
                }
 | 
			
		||||
            } else if (topic == "notification/node/upgraded") {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user