From 26572b740ed94a865d41c1052626a92caeb6ce80 Mon Sep 17 00:00:00 2001 From: Kobe Date: Tue, 27 May 2025 16:02:21 +0200 Subject: [PATCH] Update conversation.html --- templates/conversations/conversation.html | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/templates/conversations/conversation.html b/templates/conversations/conversation.html index 98b7e84..a2be209 100644 --- a/templates/conversations/conversation.html +++ b/templates/conversations/conversation.html @@ -384,6 +384,9 @@ if (typeof window.ChatManager === 'undefined') { } }; + // Store conversation ID globally + const conversationId = "{{ conversation.id }}"; + function init() { if (instance) { return instance; @@ -662,15 +665,23 @@ $(document).ready(function() { response: response, socketId: socket.id }); - if (response.success) { + if (response.success && response.message) { messageInput.val(''); fileInput.value = ''; $('#selectedFiles').text(''); // If socket is disconnected, append message directly if (!state.connectionState.isConnected) { - appendMessage(response.message); + try { + appendMessage(response.message); + } catch (error) { + console.error('Error appending message:', error); + // Refresh the page to show the new message + window.location.reload(); + } } + } else { + console.error('Invalid response format:', response); } }, error: function(xhr, status, error) {