diff --git a/src/lib/services/conversation-service.js b/src/lib/services/conversation-service.js index 46521901..dabcd5d4 100644 --- a/src/lib/services/conversation-service.js +++ b/src/lib/services/conversation-service.js @@ -185,7 +185,7 @@ export async function sendNotification(conversationId, text, data = null) { * @param {string} conversationId The conversation id * @param {string} messageId The target message id to delete * @param {boolean} isNewMessage If sending a new message while deleting a message - * @returns {Promise} + * @returns {Promise} */ export async function deleteConversationMessage(conversationId, messageId, isNewMessage = false) { let url = replaceUrl(endpoints.conversationMessageDeletionUrl, { diff --git a/src/routes/chat/[agentId]/[conversationId]/chat-box.svelte b/src/routes/chat/[agentId]/[conversationId]/chat-box.svelte index 8736e4df..3de15830 100644 --- a/src/routes/chat/[agentId]/[conversationId]/chat-box.svelte +++ b/src/routes/chat/[agentId]/[conversationId]/chat-box.svelte @@ -1114,8 +1114,8 @@ }).then(async (result) => { if (result.value) { const postback = buildPostback(message?.message_id); - deleteConversationMessage(params.conversationId, message?.message_id, true).then(resMessageId => { - sendChatMessage(message?.text, { postback: postback, inputMessageId: resMessageId }); + deleteConversationMessage(params.conversationId, message?.message_id, true).then(res => { + sendChatMessage(message?.text, { postback: postback, inputMessageId: res?.messageId }); }); } });