diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPrivateFeedFilter.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPrivateFeedFilter.kt index c748f35ff..7f049c882 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPrivateFeedFilter.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPrivateFeedFilter.kt @@ -18,7 +18,7 @@ object BookmarkPrivateFeedFilter : FeedFilter() { val addresses = bookmarks?.privateTaggedAddresses(privKey) ?.map { LocalCache.getOrCreateAddressableNote(it) } ?: emptyList() - return notes.plus(addresses) + return notes.plus(addresses).toSet() .sortedBy { it.createdAt() } .reversed() } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPublicFeedFilter.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPublicFeedFilter.kt index 5d3ebbabf..3bc368f1f 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPublicFeedFilter.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/dal/BookmarkPublicFeedFilter.kt @@ -13,7 +13,7 @@ object BookmarkPublicFeedFilter : FeedFilter() { 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() }