From 5ee754c71ab9d4ee59e7893146e9be3aae120989 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 15 Jan 2025 13:16:44 -0500 Subject: [PATCH] Allows the choice of limits on Count --- .../quartz/nip01Core/relays/commands/toRelay/CountCmd.kt | 3 ++- .../quartz/nip01Core/relays/commands/toRelay/ToRelayParser.kt | 4 +--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/CountCmd.kt b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/CountCmd.kt index b481c0ed0..36a811808 100644 --- a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/CountCmd.kt +++ b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/CountCmd.kt @@ -38,10 +38,11 @@ class CountCmd( fun toJson( requestId: String, filters: List, + limit: Int = 19, ): String = filters.joinToStringLimited( separator = ",", - limit = 19, + limit = limit, prefix = """["COUNT","$requestId",""", postfix = "]", ) { diff --git a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/ToRelayParser.kt b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/ToRelayParser.kt index d916d01c6..ba45a5020 100644 --- a/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/ToRelayParser.kt +++ b/quartz/src/main/java/com/vitorpamplona/quartz/nip01Core/relays/commands/toRelay/ToRelayParser.kt @@ -31,9 +31,7 @@ class ToRelayParser { CloseCmd.LABEL -> CloseCmd.parse(msgArray) CountCmd.LABEL -> CountCmd.parse(msgArray) EventCmd.LABEL -> EventCmd.parse(msgArray) - com.vitorpamplona.quartz.nip01Core.relays.commands.toRelay.ReqCmd.LABEL -> - com.vitorpamplona.quartz.nip01Core.relays.commands.toRelay.ReqCmd - .parse(msgArray) + ReqCmd.LABEL -> ReqCmd.parse(msgArray) else -> null } }