Skip to content

Commit

Permalink
Hopper over validering av 18års-vilkåret når behandlingsårsak er OPPD…
Browse files Browse the repository at this point in the history
…ATER_UTVIDET_KLASSEKODE (#4969)

Hopper over validering av 18års-vilkåret når behandlingsårsak er
`OPPDATER_UTVIDET_KLASSEKODE` på samme måte som får satsendringer og
månedlige valutajusteringer.
  • Loading branch information
bragejahren authored Dec 17, 2024
1 parent 2654283 commit f77f6b3
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ fun valider18ÅrsVilkårEksistererFraFødselsdato(
vilkårsvurdering.personResultater.forEach { personResultat ->
val person = søkerOgBarn.find { it.aktør == personResultat.aktør }
if (person?.type == PersonType.BARN && !personResultat.vilkårResultater.finnesUnder18VilkårFraFødselsdato(person.fødselsdato)) {
if (behandling.erSatsendringEllerMånedligValutajustering() || behandling.opprettetÅrsak.erOmregningsårsak()) {
if (behandling.erSatsendringEllerMånedligValutajustering() || behandling.opprettetÅrsak.erOmregningsårsak() || behandling.opprettetÅrsak == BehandlingÅrsak.OPPDATER_UTVIDET_KLASSEKODE) {
secureLogger.warn(
"Fødselsdato ${person.fødselsdato} ulik fom ${
personResultat.vilkårResultater.filter { it.vilkårType == Vilkår.UNDER_18_ÅR }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,7 @@ class VilkårsvurderingValideringTest {
}

@ParameterizedTest
@EnumSource(value = BehandlingÅrsak::class, names = ["SATSENDRING", "MÅNEDLIG_VALUTAJUSTERING"])
@EnumSource(value = BehandlingÅrsak::class, names = ["SATSENDRING", "MÅNEDLIG_VALUTAJUSTERING", "OPPDATER_UTVIDET_KLASSEKODE"])
fun `skal ikke kaste feil for satsendring og månedlig valutajustering selv om barn ikke har 18-års vilkår vurdert fra fødselsdato`(
årsak: BehandlingÅrsak,
) {
Expand Down

0 comments on commit f77f6b3

Please sign in to comment.