diff --git a/src/main/java/ext/Ext.kt b/src/main/java/ext/Ext.kt index b64440e8..89fe0326 100644 --- a/src/main/java/ext/Ext.kt +++ b/src/main/java/ext/Ext.kt @@ -7,6 +7,7 @@ import io.ktor.client.plugins.contentnegotiation.* import io.ktor.serialization.kotlinx.json.* import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext +import kotlinx.serialization.json.Json import org.springframework.http.HttpStatus import org.springframework.web.bind.annotation.RequestBody import org.springframework.web.bind.annotation.RequestHeader @@ -32,7 +33,10 @@ fun millis() = System.currentTimeMillis() val HTTP = HttpClient(CIO) { install(ContentNegotiation) { - json() + json(Json { + ignoreUnknownKeys = true + isLenient = true + }) } }