From 98c7e97700b494dd856f1e824c24add9f22f2904 Mon Sep 17 00:00:00 2001 From: dluvian Date: Sat, 10 Aug 2024 18:31:28 +0200 Subject: [PATCH] fix: Don't set empty author array in subscription filter --- .../java/com/dluvian/voyage/data/nostr/NostrFeedSubscriber.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/dluvian/voyage/data/nostr/NostrFeedSubscriber.kt b/app/src/main/java/com/dluvian/voyage/data/nostr/NostrFeedSubscriber.kt index 2cbb5025..d1a50e23 100644 --- a/app/src/main/java/com/dluvian/voyage/data/nostr/NostrFeedSubscriber.kt +++ b/app/src/main/java/com/dluvian/voyage/data/nostr/NostrFeedSubscriber.kt @@ -91,7 +91,7 @@ class NostrFeedSubscriber( val publicKeys = pubkeys.takeRandom(MAX_KEYS).map { PublicKey.fromHex(it) } val pubkeysNoteFilter = Filter() .kinds(kinds = textNoteAndRepostKinds) - .authors(authors = publicKeys) + .apply { if (publicKeys.isNotEmpty()) authors(authors = publicKeys) } .since(timestamp = sinceTimestamp) .until(timestamp = untilTimestamp) .limitRestricted(limit = limit)