Set chat session title to textContent of the chat session HTML element

We don't expect/want the user to use HTML titles for chat session
This commit is contained in:
Debanjum Singh Solanky
2024-02-21 19:49:16 +05:30
parent f8ec6b4464
commit 7271164256
2 changed files with 6 additions and 6 deletions

View File

@@ -104,7 +104,7 @@
linkElement.classList.add("inline-chat-link");
linkElement.classList.add("reference-link");
linkElement.setAttribute('title', title);
linkElement.innerHTML = title;
linkElement.textContent = title;
let referenceButton = document.createElement('button');
referenceButton.innerHTML = linkElement.outerHTML;
@@ -785,7 +785,7 @@
let conversationButton = document.createElement('div');
let incomingConversationId = conversation["conversation_id"];
const conversationTitle = conversation["slug"] || `New conversation 🌱`;
conversationButton.innerHTML = conversationTitle;
conversationButton.textContent = conversationTitle;
conversationButton.classList.add("conversation-button");
if (incomingConversationId == conversationId) {
conversationButton.classList.add("selected-conversation");
@@ -883,7 +883,7 @@
fetch(`${hostURL}${editURL}` , { method: "PATCH" })
.then(response => response.ok ? response.json() : Promise.reject(response))
.then(data => {
conversationButton.innerHTML = newTitle;
conversationButton.textContent = newTitle;
})
.catch(err => {
return;