From f622d6a37b9a3f87b26f5903504a73bc39d031d4 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Sun, 25 Dec 2022 21:14:16 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=B8=BAsetLastMessageMap=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=95=B0=E7=BB=84=E7=B1=BB=E5=9E=8B=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/shared/redux/slices/chat.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/client/shared/redux/slices/chat.ts b/client/shared/redux/slices/chat.ts index 56ec6b1f..403b7241 100644 --- a/client/shared/redux/slices/chat.ts +++ b/client/shared/redux/slices/chat.ts @@ -240,9 +240,11 @@ const chatSlice = createSlice({ ) { const list = action.payload; - list.forEach((item) => { - state.lastMessageMap[item.converseId] = item.lastMessageId; - }); + if (Array.isArray(list)) { + list.forEach((item) => { + state.lastMessageMap[item.converseId] = item.lastMessageId; + }); + } }, /**