From e0bd1da62de6f78e5074bdf195adb6faea6600a5 Mon Sep 17 00:00:00 2001 From: "natan.nascimento" Date: Sat, 3 Feb 2024 22:27:01 -0300 Subject: [PATCH] Fix NumberFormatException in socket path to hex --- src/commonMain/kotlin/me/devnatan/yoki/io/Http.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commonMain/kotlin/me/devnatan/yoki/io/Http.kt b/src/commonMain/kotlin/me/devnatan/yoki/io/Http.kt index c5dce04..698ea8b 100644 --- a/src/commonMain/kotlin/me/devnatan/yoki/io/Http.kt +++ b/src/commonMain/kotlin/me/devnatan/yoki/io/Http.kt @@ -77,7 +77,7 @@ private fun createUrlBuilder(socketPath: String): URLBuilder = if (isUnixSocket( URLBuilder( protocol = URLProtocol.HTTP, port = DOCKER_SOCKET_PORT, - host = socketPath.substringAfter(UNIX_SOCKET_PREFIX).toInt().toHexString() + ENCODED_HOSTNAME_SUFFIX, + host = socketPath.substringAfter(UNIX_SOCKET_PREFIX).encodeToByteArray().toHexString() + ENCODED_HOSTNAME_SUFFIX, ) } else { val url = Url(socketPath)