From 5085c408891fb86ad0b4e96bc216c632efb2135f Mon Sep 17 00:00:00 2001 From: dluvian Date: Thu, 29 Aug 2024 20:17:06 +0200 Subject: [PATCH] fix: Set authors in feed filter --- .../java/com/dluvian/voyage/data/nostr/FeedSubscriber.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/dluvian/voyage/data/nostr/FeedSubscriber.kt b/app/src/main/java/com/dluvian/voyage/data/nostr/FeedSubscriber.kt index 26939ed7..6e8440d7 100644 --- a/app/src/main/java/com/dluvian/voyage/data/nostr/FeedSubscriber.kt +++ b/app/src/main/java/com/dluvian/voyage/data/nostr/FeedSubscriber.kt @@ -96,7 +96,10 @@ class FeedSubscriber( val publicKeys = pubkeys.takeRandom(MAX_KEYS).map { PublicKey.fromHex(it) } val pubkeysNoteFilter = Filter() .kinds(kinds = textNoteAndRepostKinds) - .apply { if (publicKeys.isNotEmpty()) authors(authors = publicKeys) } + .let { + if (publicKeys.isNotEmpty()) it.authors(authors = publicKeys) + else it + } .since(timestamp = sinceTimestamp) .until(timestamp = untilTimestamp) .limitRestricted(limit = limit)