Fixed web app html console escaping.

Ylian Saint-Hilaire committed Jan 10, 2020 at 11:58 UTC 903bc7f6c72fad3ef8a7777ee066597a630c7492
1 file changed +2 -2
views/default.handlebars
+2 -2
@@ -7141,7 +7141,7 @@
7141 function p15consoleReceive(node, data, source) {
7142 if (node === 'serverconsole') {
7143 // Server console data
7144 - data = '<div>' + data + '</div>'
7144 + data = '<div>' + EscapeHtml(data) + '</div>'
7145 consoleServerText += data;
7146 if (consoleNode == 'server') {
7147 Q('p15agentConsoleText').innerHTML += data;
@@ -7149,7 +7149,7 @@
7149 }
7150 } else {
7151 // Agent console data
7152 - if (source == 'MQTT') { data = '<div style=color:red>' + "MQTT" + '&gt; ' + EscapeHtml(data) + '<br/></div>'; } else { data = '<div>' + data + '</div>' }
7152 + if (source == 'MQTT') { data = '<div style=color:red>' + "MQTT" + '&gt; ' + EscapeHtml(data) + '<br/></div>'; } else { data = '<div>' + EscapeHtml(data) + '</div>' }
7153 if (node.consoleText == null) { node.consoleText = data; } else { node.consoleText += data; }
7154 if (consoleNode == node) {
7155 Q('p15agentConsoleText').innerHTML += data;