Skip to content

Commit bdeb406

Browse files
committed
legger på mottaks-tidspunkt av klagen for klageinstans til json
1 parent b558d7b commit bdeb406

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

database/src/main/kotlin/no/nav/su/se/bakover/database/klage/klageinstans/KlageinstanshendelsePostgresRepo.kt

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import no.nav.su.se.bakover.common.infrastructure.persistence.hentListe
1313
import no.nav.su.se.bakover.common.infrastructure.persistence.insert
1414
import no.nav.su.se.bakover.common.infrastructure.persistence.oppdatering
1515
import no.nav.su.se.bakover.common.infrastructure.persistence.tidspunkt
16+
import no.nav.su.se.bakover.common.infrastructure.persistence.tidspunktOrNull
1617
import no.nav.su.se.bakover.common.journal.JournalpostId
1718
import no.nav.su.se.bakover.common.persistence.TransactionContext
1819
import no.nav.su.se.bakover.domain.klage.KlageinstanshendelseRepo
@@ -162,7 +163,7 @@ internal class KlageinstanshendelsePostgresRepo(
162163
opprettet = opprettet,
163164
klageId = klageId,
164165
oppgaveId = oppgaveId,
165-
mottattKlageinstans = row.tidspunkt("utlest_mottattKlageinstans"),
166+
mottattKlageinstans = row.tidspunktOrNull("utlest_mottattKlageinstans"),
166167
)
167168
}
168169
}

domain/src/main/kotlin/no/nav/su/se/bakover/domain/klage/Klageinstansvedtak.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ sealed interface ProsessertKlageinstanshendelse {
9292
override val id: UUID,
9393
override val opprettet: Tidspunkt,
9494
override val klageId: KlageId,
95-
val mottattKlageinstans: Tidspunkt,
95+
val mottattKlageinstans: Tidspunkt?,
9696
override val oppgaveId: OppgaveId,
9797
) : ProsessertKlageinstanshendelse
9898
}

web/src/main/kotlin/no/nav/su/se/bakover/web/routes/klage/KlageJson.kt

+2
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ internal data class KlageJson(
118118
data class VedtattUtfallJson(
119119
val utfall: String?,
120120
val opprettet: String,
121+
val klageinstansMottok: String?,
121122
)
122123
}
123124

@@ -554,5 +555,6 @@ internal fun ProsessertKlageinstanshendelse.toJson(): KlageJson.VedtattUtfallJso
554555
null -> null
555556
},
556557
opprettet = this.opprettet.toString(),
558+
klageinstansMottok = (this as? ProsessertKlageinstanshendelse.AnkebehandlingOpprettet)?.mottattKlageinstans?.toString(),
557559
)
558560
}

0 commit comments

Comments
 (0)