From 9709ffe38813076ef580c56ec8f25c3c57eec6f1 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 20 Mar 2023 20:45:36 -0400 Subject: [PATCH] Removes the possibility of duplicated event in Bookmarks --- .../vitorpamplona/amethyst/ui/dal/BookmarkPrivateFeedFilter.kt | 2 +- .../vitorpamplona/amethyst/ui/dal/BookmarkPublicFeedFilter.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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() }