diff --git a/build.gradle.kts b/build.gradle.kts index b5797b9..9d347d5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -18,7 +18,7 @@ java { } dependencies { - val ktorVersion = "2.3.11" + val ktorVersion = "3.0.2" api("io.ktor:ktor-server-core-jvm:${ktorVersion}") implementation("io.ktor:ktor-server-netty-jvm:${ktorVersion}") implementation("io.ktor:ktor-server-content-negotiation:${ktorVersion}") @@ -26,7 +26,7 @@ dependencies { implementation("io.github.oshai:kotlin-logging-jvm:6.0.9") - testImplementation("io.ktor:ktor-server-status-pages:2.3.11") + testImplementation("io.ktor:ktor-server-status-pages:${ktorVersion}") testImplementation("io.ktor:ktor-server-test-host:${ktorVersion}") testImplementation("io.mockk:mockk:1.13.13") diff --git a/src/main/kotlin/com/wolt/utils/ktor/idempotency/IdempotencyPlugin.kt b/src/main/kotlin/com/wolt/utils/ktor/idempotency/IdempotencyPlugin.kt index 26ffccd..eed0c54 100644 --- a/src/main/kotlin/com/wolt/utils/ktor/idempotency/IdempotencyPlugin.kt +++ b/src/main/kotlin/com/wolt/utils/ktor/idempotency/IdempotencyPlugin.kt @@ -15,8 +15,8 @@ import io.ktor.server.request.uri import io.ktor.server.response.respond import io.ktor.server.response.respondBytes import io.ktor.server.response.respondText -import io.ktor.util.toByteArray import io.ktor.util.toMap +import io.ktor.utils.io.toByteArray import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json import java.time.OffsetDateTime