From 350fd89c8d7e6dfc0936d7983b232d587946c0ff Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Thu, 21 Dec 2023 17:47:08 +0530 Subject: [PATCH] Clear chat history html in Obsidian if getChatHistory works too --- src/interface/obsidian/src/chat_modal.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/interface/obsidian/src/chat_modal.ts b/src/interface/obsidian/src/chat_modal.ts index ae7eada7..5b849544 100644 --- a/src/interface/obsidian/src/chat_modal.ts +++ b/src/interface/obsidian/src/chat_modal.ts @@ -255,8 +255,8 @@ export class KhojChatModal extends Modal { }); } } catch (err) { - let errorMsg = "Unable to get response from Khoj server ❤️‍🩹. Ensure server is running or contact developers for help at team@khoj.dev or on Discord"; - this.renderMessage(chatBodyEl, errorMsg, "khoj", undefined, true); + let errorMsg = "Unable to get response from Khoj server ❤️‍🩹. Ensure server is running or contact developers for help at [team@khoj.dev](mailto:team@khoj.dev) or in [Discord](https://discord.gg/BDgyabRM6e)"; + this.renderMessage(chatBodyEl, errorMsg, "khoj", undefined); return false; } return true; @@ -395,9 +395,9 @@ export class KhojChatModal extends Modal { // Throw error if conversation history isn't cleared throw new Error("Failed to clear conversation history"); } else { - // If conversation history is cleared successfully, clear chat logs from modal - chatBody.innerHTML = ""; let getChatHistoryStatus = await this.getChatHistory(chatBody); + // If conversation history is cleared successfully, clear chat logs from modal + if (getChatHistoryStatus) chatBody.innerHTML = ""; let statusMsg = getChatHistoryStatus ? result.message : "Failed to clear conversation history"; this.flashStatusInChatInput(statusMsg); }