From fb284355010f690bf637bbbc8dfe42e419ed60a1 Mon Sep 17 00:00:00 2001
From: ryoii <ryoii@foxmail.com>
Date: Sat, 25 Apr 2020 18:45:30 +0800
Subject: [PATCH] Fix: group code parse error for recall

---
 .../kotlin/net/mamoe/mirai/qqandroid/QQAndroidBot.common.kt    | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/QQAndroidBot.common.kt b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/QQAndroidBot.common.kt
index fd77d5fd4..f9e89f014 100644
--- a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/QQAndroidBot.common.kt
+++ b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/QQAndroidBot.common.kt
@@ -37,6 +37,7 @@ import net.mamoe.mirai.message.MessageReceipt
 import net.mamoe.mirai.message.data.*
 import net.mamoe.mirai.network.LoginFailedException
 import net.mamoe.mirai.qqandroid.contact.FriendImpl
+import net.mamoe.mirai.qqandroid.contact.GroupImpl
 import net.mamoe.mirai.qqandroid.contact.MemberInfoImpl
 import net.mamoe.mirai.qqandroid.contact.checkIsGroupImpl
 import net.mamoe.mirai.qqandroid.message.*
@@ -419,7 +420,7 @@ internal abstract class QQAndroidBotBase constructor(
                 source as MessageSourceToTempImpl
                 PbMessageSvc.PbMsgWithDraw.createForTempMessage(
                     bot.client,
-                    source.target.group.id,
+                    (source.target.group as GroupImpl).uin,
                     source.targetId,
                     source.sequenceId,
                     source.internalId,