From 1c6bc478b4ef31094639adcba6d300c8283c6259 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Thu, 9 May 2024 17:05:11 +0800 Subject: [PATCH] build: 1.3.0-beta5 --- src/onebot11/main.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/onebot11/main.ts b/src/onebot11/main.ts index 9728ed73..fb630bb1 100644 --- a/src/onebot11/main.ts +++ b/src/onebot11/main.ts @@ -128,10 +128,14 @@ export class NapCatOnebot11 { const groupListener = new GroupListener(); groupListener.onGroupNotifiesUpdated = async (doubt, notifies) => { for (let i = 0; i < notifies.length; i++) { - let UserInfo_User1 = await NTQQUserApi.getUserDetailInfo(notifies[i].user1.uid); - let UserInfo_User2 = await NTQQUserApi.getUserDetailInfo(notifies[i].user2.uid); - uid2UinMap[UserInfo_User1.uid] = UserInfo_User1.uin; - uid2UinMap[UserInfo_User2.uid] = UserInfo_User2.uin; + if (notifies[i].user1.uid && notifies[i].user1.uid.startsWith('u_')) { + let UserInfo_User1 = await NTQQUserApi.getUserDetailInfo(notifies[i].user1.uid); + uid2UinMap[UserInfo_User1.uid] = UserInfo_User1.uin; + } + if (notifies[i].user2.uid && notifies[i].user2.uid.startsWith('u_')) { + let UserInfo_User2 = await NTQQUserApi.getUserDetailInfo(notifies[i].user2.uid); + uid2UinMap[UserInfo_User2.uid] = UserInfo_User2.uin; + } } //console.log('ob11 onGroupNotifiesUpdated', notifies[0]); this.postGroupNotifies(notifies).then().catch(e => logError('postGroupNotifies error: ', e));