From 90d463c12a20da16c10e6b2d99c3336cd9ffa5c3 Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Tue, 21 Nov 2023 02:16:38 -0800 Subject: [PATCH] Append chat message to chat logs as TextNodes in web, desktop clients --- src/interface/desktop/chat.html | 3 ++- src/khoj/interface/web/chat.html | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/interface/desktop/chat.html b/src/interface/desktop/chat.html index ebf93195..4997ef99 100644 --- a/src/interface/desktop/chat.html +++ b/src/interface/desktop/chat.html @@ -74,7 +74,8 @@ // Create a new div for the chat message text and append it to the chat message let chatMessageText = document.createElement('div'); chatMessageText.className = `chat-message-text ${by}`; - chatMessageText.innerHTML = formattedMessage; + let textNode = document.createTextNode(formattedMessage); + chatMessageText.appendChild(textNode); chatMessage.appendChild(chatMessageText); // Append annotations div to the chat message diff --git a/src/khoj/interface/web/chat.html b/src/khoj/interface/web/chat.html index 82e3233d..1c661a92 100644 --- a/src/khoj/interface/web/chat.html +++ b/src/khoj/interface/web/chat.html @@ -83,7 +83,8 @@ To get started, just start typing below. You can also type / to see a list of co // Create a new div for the chat message text and append it to the chat message let chatMessageText = document.createElement('div'); chatMessageText.className = `chat-message-text ${by}`; - chatMessageText.innerHTML = formattedMessage; + let textNode = document.createTextNode(formattedMessage); + chatMessageText.appendChild(textNode); chatMessage.appendChild(chatMessageText); // Append annotations div to the chat message