Try two of fixing the webclient.
This commit is contained in:
parent
5816378f86
commit
85fffced60
1 changed files with 6 additions and 1 deletions
|
|
@ -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 <p> tags if they exist
|
||||
if (renderedMessage.startsWith('<p>') && renderedMessage.endsWith('</p>')) {
|
||||
renderedMessage = renderedMessage.slice(3, -4); // Remove <p> and </p>
|
||||
}
|
||||
|
||||
// Sanitize the HTML using DOMPurify
|
||||
const sanitizedMessage = DOMPurify.sanitize(renderedMessage);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue