Skip to content

Commit

Permalink
Hent første vedtaksperiode som faktisk har en fom dato før vi sjekker…
Browse files Browse the repository at this point in the history
… etter endringstidspunkt (#4606)

Favrokort:
https://favro.com/organization/98c34fb974ce445eac854de0/1844bbac3b6605eacc8f5543?card=NAV-21380

Vi henter endringstidspunkt i denne koden ved å hente alle sorterte
vedtaksperioder (ved å bruke fom), og deretter så tar vi den tidligste
fommen. Problemet med dette er at hvis fom er null i et vedtaksperiode
som f.eks ved avslag, så vil den bli plassert først i lista. (se
https://pl.kotl.in/EI5fbYvTC)

Henter derfor første som faktisk har fom.
  • Loading branch information
UyQuangNguyen authored Jun 5, 2024
1 parent 80638bb commit 0935e8a
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ class BrevService(
utbetalingerPerMndEøs: Map<String, UtbetalingMndEøs>?,
): UtbetalingstabellAutomatiskValutajustering? =
utbetalingerPerMndEøs?.let {
val endringstidspunkt = hentSorterteVedtaksperioderMedBegrunnelser(vedtak).first().fom!!.tilMånedTidspunkt()
val endringstidspunkt = hentSorterteVedtaksperioderMedBegrunnelser(vedtak).first { it.fom != null }.fom!!.tilMånedTidspunkt()
val landkoder = integrasjonClient.hentLandkoderISO2()
val kompetanser = kompetanseRepository.finnFraBehandlingId(behandlingId = vedtak.behandling.id)
return hentLandOgStartdatoForUtbetalingstabell(endringstidspunkt, landkoder, kompetanser)
Expand Down

0 comments on commit 0935e8a

Please sign in to comment.