Removes the possibility of duplicated event in Bookmarks
This commit is contained in:
@@ -18,7 +18,7 @@ object BookmarkPrivateFeedFilter : FeedFilter<Note>() {
|
|||||||
val addresses = bookmarks?.privateTaggedAddresses(privKey)
|
val addresses = bookmarks?.privateTaggedAddresses(privKey)
|
||||||
?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList()
|
?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList()
|
||||||
|
|
||||||
return notes.plus(addresses)
|
return notes.plus(addresses).toSet()
|
||||||
.sortedBy { it.createdAt() }
|
.sortedBy { it.createdAt() }
|
||||||
.reversed()
|
.reversed()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ object BookmarkPublicFeedFilter : FeedFilter<Note>() {
|
|||||||
val notes = bookmarks?.taggedEvents()?.mapNotNull { LocalCache.checkGetOrCreateNote(it) } ?: emptyList()
|
val notes = bookmarks?.taggedEvents()?.mapNotNull { LocalCache.checkGetOrCreateNote(it) } ?: emptyList()
|
||||||
val addresses = bookmarks?.taggedAddresses()?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList()
|
val addresses = bookmarks?.taggedAddresses()?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList()
|
||||||
|
|
||||||
return notes.plus(addresses)
|
return notes.plus(addresses).toSet()
|
||||||
.sortedBy { it.createdAt() }
|
.sortedBy { it.createdAt() }
|
||||||
.reversed()
|
.reversed()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user