Skip to content

Commit

Permalink
Merge pull request #4772 from navikt/feature/tiltakstype-endret-tidsp…
Browse files Browse the repository at this point in the history
…unkt

legg til opprettet/endret-tidspunkt på tiltakstype
  • Loading branch information
sondrele authored Dec 9, 2024
2 parents 980ca12 + 895958a commit 081e006
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ package no.nav.mulighetsrommet.domain.dto

import kotlinx.serialization.Serializable
import no.nav.mulighetsrommet.domain.Tiltakskode
import no.nav.mulighetsrommet.domain.serializers.LocalDateTimeSerializer
import no.nav.mulighetsrommet.domain.serializers.UUIDSerializer
import java.time.LocalDateTime
import java.util.*

@Serializable
Expand All @@ -14,4 +16,8 @@ data class TiltakstypeEksternV2Dto(
val innsatsgrupper: Set<Innsatsgruppe>,
val arenaKode: String?,
val deltakerRegistreringInnhold: DeltakerRegistreringInnholdDto?,
@Serializable(with = LocalDateTimeSerializer::class)
val opprettetTidspunkt: LocalDateTime,
@Serializable(with = LocalDateTimeSerializer::class)
val oppdatertTidspunkt: LocalDateTime,
)
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,7 @@ import no.nav.mulighetsrommet.api.tiltakstype.model.TiltakstypeDto
import no.nav.mulighetsrommet.database.Database
import no.nav.mulighetsrommet.database.utils.*
import no.nav.mulighetsrommet.domain.Tiltakskode
import no.nav.mulighetsrommet.domain.dto.DeltakerRegistreringInnholdDto
import no.nav.mulighetsrommet.domain.dto.Innholdselement
import no.nav.mulighetsrommet.domain.dto.Innsatsgruppe
import no.nav.mulighetsrommet.domain.dto.TiltakstypeEksternV2Dto
import no.nav.mulighetsrommet.domain.dto.TiltakstypeStatus
import no.nav.mulighetsrommet.domain.dto.*
import org.intellij.lang.annotations.Language
import org.slf4j.LoggerFactory
import java.util.*
Expand Down Expand Up @@ -66,7 +62,7 @@ class TiltakstypeRepository(private val db: Database) {
fun getEksternTiltakstype(id: UUID): TiltakstypeEksternV2Dto? = db.useSession { session ->
@Language("PostgreSQL")
val query = """
select id, navn, tiltakskode, arena_kode, innsatsgrupper
select id, navn, tiltakskode, arena_kode, innsatsgrupper, created_at, updated_at
from tiltakstype
where id = ?::uuid
""".trimIndent()
Expand Down Expand Up @@ -274,6 +270,8 @@ class TiltakstypeRepository(private val db: Database) {
tiltakskode = Tiltakskode.valueOf(string("tiltakskode")),
innsatsgrupper = innsatsgrupper,
arenaKode = string("arena_kode"),
opprettetTidspunkt = localDateTime("created_at"),
oppdatertTidspunkt = localDateTime("updated_at"),
deltakerRegistreringInnhold = deltakerRegistreringInnhold,
)
}
Expand Down

0 comments on commit 081e006

Please sign in to comment.