Merge branch 'main' into oppdaterer-backend
This commit is contained in:
commit
bba39cb3c0
7 changed files with 134 additions and 20 deletions
|
@ -45,13 +45,8 @@ class FeilmeldingRepository {
|
|||
FeilmeldingTable.select((FeilmeldingTable.tittel.lowerCase() like sok)
|
||||
or (FeilmeldingTable.beskrivelse.lowerCase() like sok))
|
||||
.map(::radTilFeilmelding)
|
||||
|
||||
}
|
||||
|
||||
//fun hentFeilmelding(id: String) = transaction {
|
||||
// FeilmeldingTable.select()
|
||||
//}
|
||||
|
||||
fun oppdaterFeilmelding(feilmelding: Feilmelding) = transaction {
|
||||
val id = feilmelding.id
|
||||
if (id != null) {
|
||||
|
@ -62,5 +57,4 @@ class FeilmeldingRepository {
|
|||
it[FeilmeldingTable.haster] = feilmelding.haster
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -65,10 +65,11 @@ fun configureRouting(): ApplicationEngine = embeddedServer(CIO, applicationEngin
|
|||
put("/api/oppdaterfeil/{id}") {
|
||||
val id = call.parameters["id"]
|
||||
val oppdatertFeilmelding = call.receive<Feilmelding>()
|
||||
|
||||
call.respond(status = HttpStatusCode.Created, message = "Feilmelding oppdatert")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
connector {
|
||||
port = 8080
|
||||
}
|
||||
|
|
|
@ -25,6 +25,7 @@ class FeilmeldingTest {
|
|||
private val feilmelding = Feilmelding(1, "Test", "Testesen", LocalDateTime.of(2023,1,1,8,0), 0, true)
|
||||
// private val feilmelding2 = Feilmelding(2, "Tittel", "Beskrivelse", LocalDateTime.of(2023,2,1,8,0), 1, false)
|
||||
|
||||
|
||||
@BeforeAll
|
||||
fun setup() {
|
||||
ExposedDatabase.connect(database.dataSource)
|
||||
|
|
Reference in a new issue