Skip to content

Commit fac542d

Browse files
committed
Bruk opptjeningsperiode fra requesten
Frontend har fått denne, og den kommer tilbake til backend i POST-kallet
1 parent 883764b commit fac542d

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

dp-inntekt-api/src/main/kotlin/no/nav/dagpenger/inntekt/api/v1/UklassifisertInntektRoute.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,8 @@ fun Route.uklassifisertInntekt(
176176
post {
177177
withContext(coroutineContext) {
178178
val inntektId = call.parameters["inntektId"]!!
179-
call
180-
.receive<InntekterDto>()
179+
val inntekterDto = call.receive<InntekterDto>()
180+
inntekterDto
181181
.mapToStoredInntekt(
182182
inntektId = inntektId,
183183
).let {
@@ -194,7 +194,10 @@ fun Route.uklassifisertInntekt(
194194
inntektPersonMapping.kontekstType,
195195
),
196196
beregningsdato = inntektPersonMapping.beregningsdato,
197-
),
197+
).apply {
198+
this.opptjeningsperiode.førsteMåned = inntekterDto.periode.fraOgMed
199+
this.opptjeningsperiode.sisteAvsluttendeKalenderMåned = inntekterDto.periode.tilOgMed
200+
},
198201
inntekt = it.inntekt,
199202
manueltRedigert =
200203
ManueltRedigert.from(

dp-inntekt-api/src/test/kotlin/no/nav/dagpenger/inntekt/api/v1/UklassifisertInntektRouteTest.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -569,6 +569,9 @@ internal class UklassifisertInntektRouteTest {
569569
storeInntektCommandSlot.captured.inntektparametre.regelkontekst.id shouldBe inntektPersonMapping.kontekstId
570570
storeInntektCommandSlot.captured.inntektparametre.regelkontekst.type shouldBe inntektPersonMapping.kontekstType
571571
storeInntektCommandSlot.captured.inntektparametre.beregningsdato shouldBe inntektPersonMapping.beregningsdato
572+
storeInntektCommandSlot.captured.inntektparametre.opptjeningsperiode.førsteMåned shouldBe YearMonth.of(2000, 12)
573+
storeInntektCommandSlot.captured.inntektparametre.opptjeningsperiode.sisteAvsluttendeKalenderMåned shouldBe
574+
YearMonth.of(2025, 4)
572575
storeInntektCommandSlot.captured.manueltRedigert.shouldNotBeNull()
573576
storeInntektCommandSlot.captured.manueltRedigert!!.redigertAv shouldBe TEST_OAUTH_USER
574577
}

0 commit comments

Comments
 (0)