Skip to content

Commit

Permalink
🐛 DialogRef kan være null i TotrinnsvurderingRetur
Browse files Browse the repository at this point in the history
* Gjelder for automatisk retur. Tar nå hensyn til det i mappingen
  • Loading branch information
elitho committed Nov 18, 2024
1 parent 3d44379 commit 1ff858b
Showing 1 changed file with 15 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,7 @@ interface Periode {
Periodetilstand.UtbetaltVenterPaEnAnnenPeriode
}
}

GraphQLPeriodetilstand.AVVENTERINNTEKTSOPPLYSNINGER -> Periodetilstand.AvventerInntektsopplysninger
GraphQLPeriodetilstand.TILSKJONNSFASTSETTELSE -> Periodetilstand.TilSkjonnsfastsettelse
else -> Periodetilstand.Ukjent
Expand Down Expand Up @@ -563,6 +564,7 @@ data class BeregnetPeriode(
},
)
}

PeriodehistorikkType.FJERN_FRA_PA_VENT ->
FjernetFraPaVent(
id = it.id,
Expand All @@ -572,6 +574,7 @@ data class BeregnetPeriode(
notatId = it.notatId,
dialogRef = it.dialogRef,
)

PeriodehistorikkType.TOTRINNSVURDERING_RETUR -> {
val notattekst = mapTotrinnsvurderingReturJson(json = it.json)
TotrinnsvurderingRetur(
Expand All @@ -583,17 +586,20 @@ data class BeregnetPeriode(
dialogRef = it.dialogRef,
notattekst = notattekst,
kommentarer =
notatDao.finnKommentarer(it.dialogRef!!.toLong()).map { kommentar ->
Kommentar(
id = kommentar.id,
tekst = kommentar.tekst,
opprettet = kommentar.opprettet,
saksbehandlerident = kommentar.saksbehandlerident,
feilregistrert_tidspunkt = kommentar.feilregistrertTidspunkt,
)
},
it.dialogRef?.let { dialogRef ->
notatDao.finnKommentarer(dialogRef.toLong()).map { kommentar ->
Kommentar(
id = kommentar.id,
tekst = kommentar.tekst,
opprettet = kommentar.opprettet,
saksbehandlerident = kommentar.saksbehandlerident,
feilregistrert_tidspunkt = kommentar.feilregistrertTidspunkt,
)
}
} ?: emptyList(),
)
}

else ->
PeriodeHistorikkElementNy(
id = it.id,
Expand Down

0 comments on commit 1ff858b

Please sign in to comment.