Merge branch 'main' into oppdaterer-backend

This commit is contained in:
Amalie 2023-08-01 15:28:10 +02:00 committed by GitHub
commit bba39cb3c0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 134 additions and 20 deletions

View file

@ -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
}
}
}
}

View file

@ -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
}

View file

@ -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)