From 11afa84af6b7f82a64749fce77726e507525d524 Mon Sep 17 00:00:00 2001 From: usbharu <64310155+usbharu@users.noreply.github.com> Date: Thu, 30 Mar 2023 21:00:44 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=E3=82=B3=E3=83=B3=E3=83=86=E3=83=B3?= =?UTF-8?q?=E3=83=84=E3=83=8D=E3=82=B4=E3=82=B7=E3=82=A8=E3=83=BC=E3=82=B7?= =?UTF-8?q?=E3=83=A7=E3=83=B3=E3=81=99=E3=82=8BType=E3=82=92=E6=8C=87?= =?UTF-8?q?=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/dev/usbharu/hideout/Application.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/dev/usbharu/hideout/Application.kt b/src/main/kotlin/dev/usbharu/hideout/Application.kt index e99139e6..0d33b97d 100644 --- a/src/main/kotlin/dev/usbharu/hideout/Application.kt +++ b/src/main/kotlin/dev/usbharu/hideout/Application.kt @@ -12,10 +12,12 @@ import dev.usbharu.hideout.repository.UserAuthRepository import dev.usbharu.hideout.repository.UserRepository import dev.usbharu.hideout.routing.* import dev.usbharu.hideout.service.* +import dev.usbharu.hideout.util.HttpUtil.Activity import io.ktor.client.* import io.ktor.client.engine.cio.* import io.ktor.client.plugins.contentnegotiation.* import io.ktor.client.plugins.logging.* +import io.ktor.http.* import io.ktor.serialization.jackson.* import io.ktor.server.application.* import org.jetbrains.exposed.sql.Database @@ -46,7 +48,8 @@ fun Application.module() { single { HttpClient(CIO) { install(ContentNegotiation) { - jackson { + + jackson(ContentType.Application.Activity) { enable(DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY) setSerializationInclusion(JsonInclude.Include.NON_EMPTY) configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)