Removes the possibility of duplicated event in Bookmarks

This commit is contained in:
Vitor Pamplona
2023-03-20 20:45:36 -04:00
parent eadb4a108c
commit 9709ffe388
2 changed files with 2 additions and 2 deletions

View File

@@ -18,7 +18,7 @@ object BookmarkPrivateFeedFilter : FeedFilter<Note>() {
val addresses = bookmarks?.privateTaggedAddresses(privKey)
?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList()
return notes.plus(addresses)
return notes.plus(addresses).toSet()
.sortedBy { it.createdAt() }
.reversed()
}

View File

@@ -13,7 +13,7 @@ object BookmarkPublicFeedFilter : FeedFilter<Note>() {
val notes = bookmarks?.taggedEvents()?.mapNotNull { LocalCache.checkGetOrCreateNote(it) } ?: emptyList()
val addresses = bookmarks?.taggedAddresses()?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList()
return notes.plus(addresses)
return notes.plus(addresses).toSet()
.sortedBy { it.createdAt() }
.reversed()
}