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*******************'); },