Commit 89386904 authored by Karlatemp's avatar Karlatemp

Fix #383

parent 34d70f9d
...@@ -705,7 +705,13 @@ internal abstract class QQAndroidBotBase constructor( ...@@ -705,7 +705,13 @@ internal abstract class QQAndroidBotBase constructor(
@LowLevelAPI @LowLevelAPI
@MiraiExperimentalAPI @MiraiExperimentalAPI
override suspend fun _lowLevelSolveNewFriendRequestEvent(eventId: Long, fromId: Long, fromNick: String, accept: Boolean, blackList: Boolean) { override suspend fun _lowLevelSolveNewFriendRequestEvent(
eventId: Long,
fromId: Long,
fromNick: String,
accept: Boolean,
blackList: Boolean
) {
network.apply { network.apply {
NewContact.SystemMsgNewFriend.Action( NewContact.SystemMsgNewFriend.Action(
bot.client, bot.client,
...@@ -761,6 +767,7 @@ internal abstract class QQAndroidBotBase constructor( ...@@ -761,6 +767,7 @@ internal abstract class QQAndroidBotBase constructor(
accept = accept, accept = accept,
blackList = blackList blackList = blackList
).sendWithoutExpect() ).sendWithoutExpect()
if (accept ?: return)
groups[groupId].apply { groups[groupId].apply {
members.delegate.addLast(newMember(object : MemberInfo { members.delegate.addLast(newMember(object : MemberInfo {
override val nameCard: String get() = "" override val nameCard: String get() = ""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment