🐛 Fikser oppdaterfeil routing

Co-authored-by: Amalie Erdal Mansåker <amalie.erdal.mansaker@nav.no>
This commit is contained in:
Sindre Kjelsrud 2023-08-02 16:01:53 +02:00
parent 01a84cdce9
commit 4cdd063851

View file

@ -12,7 +12,10 @@ import io.ktor.server.http.content.*
import io.ktor.server.plugins.cors.routing.* import io.ktor.server.plugins.cors.routing.*
import io.ktor.server.request.* import io.ktor.server.request.*
import no.nav.helse.sprik.db.FeilmeldingRepository import no.nav.helse.sprik.db.FeilmeldingRepository
import no.nav.helse.sprik.db.FeilmeldingTable
import no.nav.helse.sprik.modell.Feilmelding import no.nav.helse.sprik.modell.Feilmelding
import org.jetbrains.exposed.sql.SqlExpressionBuilder.eq
import org.jetbrains.exposed.sql.update
fun configureRouting(): ApplicationEngine = embeddedServer(CIO, applicationEngineEnvironment { fun configureRouting(): ApplicationEngine = embeddedServer(CIO, applicationEngineEnvironment {
//Repositories for handlinger mot database: //Repositories for handlinger mot database:
@ -62,9 +65,9 @@ fun configureRouting(): ApplicationEngine = embeddedServer(CIO, applicationEngin
val sokeresultat = feilmeldingRepository.hentSokteFeilmeldinger(sokestreng) val sokeresultat = feilmeldingRepository.hentSokteFeilmeldinger(sokestreng)
call.respond(status = HttpStatusCode.Created, message = sokeresultat) call.respond(status = HttpStatusCode.Created, message = sokeresultat)
} }
put("/api/oppdaterfeil/{id}") { put("/api/oppdaterfeil") {
val id = call.parameters["id"]
val oppdatertFeilmelding = call.receive<Feilmelding>() val oppdatertFeilmelding = call.receive<Feilmelding>()
feilmeldingRepository.oppdaterFeilmelding(oppdatertFeilmelding)
call.respond(status = HttpStatusCode.Created, message = "Feilmelding oppdatert") call.respond(status = HttpStatusCode.Created, message = "Feilmelding oppdatert")
} }
} }