File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
src/main/kotlin/no/nav/hjelpemidler/oebs/listener/api Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change 1
1
package no.nav.hjelpemidler.oebs.listener.api
2
2
3
3
import com.fasterxml.jackson.annotation.JsonProperty
4
+ import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper
4
5
import io.github.oshai.kotlinlogging.KotlinLogging
5
6
import io.ktor.http.HttpStatusCode
6
7
import io.ktor.server.application.call
7
- import io.ktor.server.request.receive
8
+ import io.ktor.server.request.receiveText
8
9
import io.ktor.server.response.respond
9
10
import io.ktor.server.routing.Route
10
11
import io.ktor.server.routing.post
@@ -18,7 +19,11 @@ fun Route.serviceforespørselAPI(context: Context) {
18
19
post(" /sf" ) {
19
20
log.info { " Innkommende SF-oppdatering" }
20
21
try {
21
- val endring = call.receive<Serviceforesp ørselEndring>()
22
+ val requestBody = call.receiveText()
23
+ log.info { " Request body i SF oppdatering: $requestBody " }
24
+ val endring = jacksonObjectMapper().readValue(requestBody, Serviceforesp ørselEndring::class .java)
25
+ log.info { " Endring: $endring " }
26
+ // val endring = call.receive<ServiceforespørselEndring>()
22
27
val message = Serviceforesp ørselEndringMessage(endring)
23
28
publiserMelding(context, endring, message)
24
29
call.respond(HttpStatusCode .OK )
You can’t perform that action at this time.
0 commit comments