diff --git a/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/relay/normalizer/RelayUrlNormalizer.kt b/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/relay/normalizer/RelayUrlNormalizer.kt index 1729f4886..c417c8f81 100644 --- a/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/relay/normalizer/RelayUrlNormalizer.kt +++ b/quartz/src/androidMain/kotlin/com/vitorpamplona/quartz/nip01Core/relay/normalizer/RelayUrlNormalizer.kt @@ -94,9 +94,9 @@ class RelayUrlNormalizer { @OptIn(ExperimentalContracts::class) fun fix(url: String): String? { if (url.length < 4) return null - if (url.length > 50) { - if (url.indexOf("%00") > -1) return null + if (url.contains("%00")) return null + if (url.length > 50) { // removes multiple urls in the same line val schemeIdx = url.indexOf("://") val nextScheme = url.indexOf("://", schemeIdx + 3)