Skip to content

Commit 0480c31

Browse files
committed
Fjerne oppgavetype fra retur på forvaltningendepunkt
1 parent aadd3a2 commit 0480c31

File tree

2 files changed

+27
-2
lines changed

2 files changed

+27
-2
lines changed

src/main/kotlin/no/nav/k9/los/nyoppgavestyring/forvaltning/ForvaltningApis.kt

+2-2
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ fun Route.forvaltningApis() {
146146
val v1MenIkkeV3 = v1Oppgaver.subtract(v3Oppgaver)
147147

148148
val v3OppgaverSomManglerIV1 = v3MenIkkeV1.map {
149-
oppgaveRepositoryTxWrapper.hentOppgave("K9", it.toString())
149+
OppgaveDto(oppgaveRepositoryTxWrapper.hentOppgave("K9", it.toString()))
150150
}.toList()
151151

152152
val v1OppgaverSomManglerIV3 = v1MenIkkeV3.map {
@@ -563,6 +563,6 @@ fun lagNøkkelAktør(oppgave: Oppgave, tilBeslutter: Boolean): String {
563563
data class KoDiff(
564564
val antallOppgaverSomManglerIV1: Int,
565565
val antallOppgaverSomManglerIV3: Int,
566-
val v3OppgaverSomManglerIV1: Set<Oppgave>,
566+
val v3OppgaverSomManglerIV1: Set<OppgaveDto>,
567567
val v1OppgaverSomManglerIV3: Set<no.nav.k9.los.domene.lager.oppgave.Oppgave>
568568
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
package no.nav.k9.los.nyoppgavestyring.forvaltning
2+
3+
import no.nav.k9.los.nyoppgavestyring.visningoguttrekk.Oppgave
4+
import no.nav.k9.los.nyoppgavestyring.visningoguttrekk.Oppgavefelt
5+
import java.time.LocalDateTime
6+
7+
data class OppgaveDto(
8+
val eksternId: String,
9+
val eksternVersjon: String,
10+
val reservasjonsnøkkel: String,
11+
val status: String,
12+
val endretTidspunkt: LocalDateTime,
13+
val felter: List<Oppgavefelt>,
14+
val versjon: Int,
15+
) {
16+
constructor(oppgave: Oppgave) : this(
17+
eksternId = oppgave.eksternId,
18+
eksternVersjon = oppgave.eksternVersjon,
19+
reservasjonsnøkkel = oppgave.reservasjonsnøkkel,
20+
status = oppgave.status,
21+
endretTidspunkt = oppgave.endretTidspunkt,
22+
felter = oppgave.felter,
23+
versjon = oppgave.versjon
24+
)
25+
}

0 commit comments

Comments
 (0)