From 5b64c6adcf7572d5814b1f6e8976cd5f3f89eba7 Mon Sep 17 00:00:00 2001 From: CrescentLeaf Date: Wed, 8 Oct 2025 15:12:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(wip):=20=E5=85=A5=E7=BE=A4=E9=9C=80?= =?UTF-8?q?=E8=A6=81=E5=AE=A1=E6=89=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/ui/chat/ChatFragment.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/client/ui/chat/ChatFragment.tsx b/client/ui/chat/ChatFragment.tsx index 405c78d..2139e18 100644 --- a/client/ui/chat/ChatFragment.tsx +++ b/client/ui/chat/ChatFragment.tsx @@ -104,7 +104,12 @@ export default function ChatFragment({ target, showReturnButton, onReturnButtonC page: page.current, }) - if (checkApiSuccessOrSncakbar(re, "拉取对话记录失败")) return + if (re.caused_by == 'NOT_IN_THIS_CHAT_MEMBER_LIST') + return setMessagesList([{ + text: '您未在群成员之中, 请等待管理员审批...', + }] as Message[]) + else if(checkApiSuccessOrSncakbar(re, "拉取对话记录失败")) + return const returnMsgs = (re.data!.messages as Message[]).reverse() page.current++ if (returnMsgs.length == 0) {