From 4d6bd0e5f76d04145821409752b1e394067e876a Mon Sep 17 00:00:00 2001 From: "Wesley F. Young" Date: Tue, 3 Sep 2024 21:04:29 +0800 Subject: [PATCH] fix: typo --- src/laana-v0.1.3/utils/message.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/laana-v0.1.3/utils/message.ts b/src/laana-v0.1.3/utils/message.ts index ee5730af..ed10243f 100644 --- a/src/laana-v0.1.3/utils/message.ts +++ b/src/laana-v0.1.3/utils/message.ts @@ -44,12 +44,16 @@ export class LaanaMessageUtils { const fileCacheIds: string[] = []; if (msgContent.repliedMsgId) { - const { msgSeq, msgId, senderUin } = ( + const replyMsg = ( await this.core.apis.MsgApi.getMsgsByMsgId( await this.laanaPeerToRaw(params.targetPeer!), [msgContent.repliedMsgId] ) ).msgList[0]; + if (!replyMsg) { + throw '回复的消息不存在'; + } + const { msgSeq, msgId, senderUin, senderUid } = replyMsg; elements.push({ elementType: ElementType.REPLY, elementId: '', @@ -57,7 +61,7 @@ export class LaanaMessageUtils { replayMsgSeq: msgSeq, replayMsgId: msgId, senderUin: senderUin, - senderUinStr: senderUin, + senderUidStr: senderUid, } }); }