Signed-off-by: Infi <infi@infi.sh>
This commit is contained in:
Infi 2023-11-12 20:20:01 +01:00
parent ed59b09970
commit aa96944f9d
1 changed files with 4 additions and 2 deletions

View File

@ -75,8 +75,10 @@ suspend fun fetchMember(serverId: String, userId: String, pure: Boolean = false)
val member = RevoltJson.decodeFromString(Member.serializer(), response.bodyAsText())
if (!pure) {
if (!RevoltAPI.members.hasMember(serverId, member.id!!.user)) {
RevoltAPI.members.setMember(serverId, member)
member.id?.let {
if (!RevoltAPI.members.hasMember(serverId, it.user)) {
RevoltAPI.members.setMember(serverId, member)
}
}
}