From 85fffced605605720585a2c12a16d1d605c4da59 Mon Sep 17 00:00:00 2001 From: cdez Date: Fri, 28 Mar 2025 21:24:02 -0700 Subject: [PATCH] Try two of fixing the webclient. --- chatserver/templates/index.html | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/chatserver/templates/index.html b/chatserver/templates/index.html index efeb09c..4018ba3 100644 --- a/chatserver/templates/index.html +++ b/chatserver/templates/index.html @@ -208,7 +208,12 @@ metadataSpan.style.fontWeight = 'bold'; // Optional: Make metadata bold // Render the message as HTML using marked.js - const renderedMessage = marked.parse(data.message); + let renderedMessage = marked.parse(data.message); + + // Remove wrapping

tags if they exist + if (renderedMessage.startsWith('

') && renderedMessage.endsWith('

')) { + renderedMessage = renderedMessage.slice(3, -4); // Remove

and

+ } // Sanitize the HTML using DOMPurify const sanitizedMessage = DOMPurify.sanitize(renderedMessage);