Fixes need for suspending function on uploading

This commit is contained in:
Vitor Pamplona
2026-02-28 11:43:31 -05:00
parent 30ffeaed34
commit 1bff239183
3 changed files with 33 additions and 36 deletions
@@ -191,3 +191,7 @@ class RelayUrlNormalizer {
}
}
}
fun String.normalizeRelayUrl() = RelayUrlNormalizer.normalize(this)
fun String.normalizeRelayUrlOrNull() = RelayUrlNormalizer.normalizeOrNull(this)
@@ -23,7 +23,7 @@ package com.vitorpamplona.quartz.nip01Core.relay
import com.vitorpamplona.quartz.nip01Core.crypto.KeyPair
import com.vitorpamplona.quartz.nip01Core.relay.client.NostrClient
import com.vitorpamplona.quartz.nip01Core.relay.client.accessories.sendAndWaitForResponse
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.RelayUrlNormalizer
import com.vitorpamplona.quartz.nip01Core.relay.normalizer.normalizeRelayUrl
import com.vitorpamplona.quartz.nip01Core.signers.NostrSignerInternal
import com.vitorpamplona.quartz.nip10Notes.TextNoteEvent
import kotlinx.coroutines.CoroutineScope
@@ -48,13 +48,13 @@ class NostrClientSendAndWaitTest : BaseNostrClientTest() {
val resultDamus =
client.sendAndWaitForResponse(
event = event,
relayList = setOf(RelayUrlNormalizer.normalize("wss://relay.damus.io")),
relayList = setOf("wss://relay.damus.io".normalizeRelayUrl()),
)
val resultNos =
client.sendAndWaitForResponse(
event = event,
relayList = setOf(RelayUrlNormalizer.normalize("wss://nos.lol")),
relayList = setOf("wss://nos.lol".normalizeRelayUrl()),
)
client.disconnect()