Fliter recipient when getting direct message

This commit is contained in:
Tlaster 2020-04-22 13:50:04 +08:00
parent 614754f975
commit f2506be850
1 changed files with 1 additions and 1 deletions

View File

@ -168,7 +168,7 @@ class GetMessagesTask(
directMessage[DirectMessage::class.java.getDeclaredField("recipient")] = users.firstOrNull { user -> it.messageCreate.target.recipientId == user.id }
directMessage[DirectMessage::class.java.getDeclaredField("createdAt")] = Date(it.createdTimestamp.toLong())
}
}.filter { it.sender != null }
}.filter { it.sender != null && it.recipient != null }
val insertMessages = arrayListOf<ParcelableMessage>()
val conversations = hashMapOf<String, ParcelableMessageConversation>()