fix(core/messaging): feed cached snap messages filter

This commit is contained in:
rhunk
2023-11-21 19:01:18 +01:00
parent 44c7579892
commit 06d4bb8563

View File

@ -66,7 +66,7 @@ class Messaging : Feature("Messaging", loadParams = FeatureLoadParams.ACTIVITY_C
val myUserId = context.database.myUserId
feedCachedSnapMessages[conversationId] = messages.filter { msg ->
msg.messageMetadata?.seenBy?.none { it.toString() == myUserId } == true
msg.messageMetadata?.openedBy?.none { it.toString() == myUserId } == true
}.sortedBy { it.orderKey }.mapNotNull { it.messageDescriptor?.messageId }
}