From f3b2093d8be30850c5a90d8caaa646355c290b24 Mon Sep 17 00:00:00 2001 From: Lei OT Date: Fri, 4 Jul 2025 10:17:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20`session.updated`=20=E6=8E=A8=E9=80=81,?= =?UTF-8?q?=20=E6=8E=92=E9=99=A4email?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/channel/bubbleMsgUtils.js | 2 +- src/stores/ConversationStore.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/channel/bubbleMsgUtils.js b/src/channel/bubbleMsgUtils.js index 8f88159..88c4681 100644 --- a/src/channel/bubbleMsgUtils.js +++ b/src/channel/bubbleMsgUtils.js @@ -488,7 +488,7 @@ const sessionMsgMapped = { getMsg: (result) => { // sessionItem 是数组 return isEmpty(result?.sessionItem) - ? null + ? [] : result.sessionItem.map((ele) => ({ ...ele, customer_name: `${ele.whatsapp_name || ''}`.trim(), diff --git a/src/stores/ConversationStore.js b/src/stores/ConversationStore.js index b74c7e0..f4aa7e7 100644 --- a/src/stores/ConversationStore.js +++ b/src/stores/ConversationStore.js @@ -242,7 +242,7 @@ const websocketSlice = (set, get) => ({ && result.webhooksource !== 'email' ) { const sessionList = receivedMsgTypeMapped[resultType].getMsg(result); - addToConversationList(sessionList, 'top'); + addToConversationList(sessionList || [], 'top') } // console.log('handleMessage*******************'); },