Skip to content

Commit

Permalink
Fix mamoe#383
Browse files Browse the repository at this point in the history
  • Loading branch information
Karlatemp committed Jun 23, 2020
1 parent 34d70f9 commit 8938690
Showing 1 changed file with 18 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -705,7 +705,13 @@ internal abstract class QQAndroidBotBase constructor(

@LowLevelAPI
@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 {
NewContact.SystemMsgNewFriend.Action(
bot.client,
Expand Down Expand Up @@ -761,16 +767,17 @@ internal abstract class QQAndroidBotBase constructor(
accept = accept,
blackList = blackList
).sendWithoutExpect()
groups[groupId].apply {
members.delegate.addLast(newMember(object : MemberInfo {
override val nameCard: String get() = ""
override val permission: MemberPermission get() = MemberPermission.MEMBER
override val specialTitle: String get() = ""
override val muteTimestamp: Int get() = 0
override val uin: Long get() = fromId
override val nick: String get() = fromNick
}))
}
if (accept ?: return)
groups[groupId].apply {
members.delegate.addLast(newMember(object : MemberInfo {
override val nameCard: String get() = ""
override val permission: MemberPermission get() = MemberPermission.MEMBER
override val specialTitle: String get() = ""
override val muteTimestamp: Int get() = 0
override val uin: Long get() = fromId
override val nick: String get() = fromNick
}))
}
}
}

Expand Down

0 comments on commit 8938690

Please sign in to comment.