From 63aaccf66fb3cdaf170d8651e0e38a9e045cac3a Mon Sep 17 00:00:00 2001 From: byeolhaha Date: Mon, 13 May 2024 14:36:53 +0900 Subject: [PATCH] =?UTF-8?q?refactor=20:=20=EC=A2=85=EB=A3=8C=20=EB=A9=94?= =?UTF-8?q?=EC=84=B8=EC=A7=80=20=EC=84=9C=EB=A1=9C=20=EC=88=98=EC=8B=A0?= =?UTF-8?q?=EB=90=98=EB=8F=84=EB=A1=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/static/js/consultant-chat.js | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/resources/static/js/consultant-chat.js b/src/main/resources/static/js/consultant-chat.js index 32454ba..9620ebf 100644 --- a/src/main/resources/static/js/consultant-chat.js +++ b/src/main/resources/static/js/consultant-chat.js @@ -270,17 +270,17 @@ function completeConsultation() { } function endMessages() { - const messageList = document.getElementById('message-list'); - - const originMessageElement = document.createElement('div'); - originMessageElement.className = 'message sent'; - - const originContentElement = document.createElement('div'); - originContentElement.className = 'message-content'; - originContentElement.textContent = '상담이 완료되었습니다.✅ 다른 궁금한 사항이 있다면 언제든 다시 물아봐주세요'; - - originMessageElement.appendChild(originContentElement); - - messageList.appendChild(originMessageElement); + const newMessage = '상담이 완료되었습니다.✅ 다른 궁금한 사항이 있다면 언제든 다시 물아봐주세요'; + if (newMessage && chatClient && chatClient.connected) { + const chatMessage = { + contents: newMessage, + userId: consultantId, + isFC : true, + targetLang : clientLanguage, + sourceLang : "KOREAN" + }; + chatClient.send(`/app/chats/${chatRoomId}`, {}, JSON.stringify(chatMessage)); + document.getElementById('message-input').value = ''; // 메시지 입력란 초기화 + } }