From f77f6b3e506ac6c800d43fb0f8802bbd9360a37b Mon Sep 17 00:00:00 2001 From: bragejahren <70642183+bragejahren@users.noreply.github.com> Date: Tue, 17 Dec 2024 18:23:13 +0100 Subject: [PATCH] =?UTF-8?q?Hopper=20over=20validering=20av=2018=C3=A5rs-vi?= =?UTF-8?q?lk=C3=A5ret=20n=C3=A5r=20behandlings=C3=A5rsak=20er=20OPPDATER?= =?UTF-8?q?=5FUTVIDET=5FKLASSEKODE=20(#4969)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- .../Vilk\303\245rsvurderingValidering.kt" | 2 +- .../Vilk\303\245rsvurderingValideringTest.kt" | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git "a/src/main/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValidering.kt" "b/src/main/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValidering.kt" index 56a930d47ef..c969c05e39d 100644 --- "a/src/main/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValidering.kt" +++ "b/src/main/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValidering.kt" @@ -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 } diff --git "a/src/test/enhetstester/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValideringTest.kt" "b/src/test/enhetstester/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValideringTest.kt" index 8925542f74f..536d061700e 100644 --- "a/src/test/enhetstester/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValideringTest.kt" +++ "b/src/test/enhetstester/kotlin/no/nav/familie/ba/sak/kjerne/vilk\303\245rsvurdering/Vilk\303\245rsvurderingValideringTest.kt" @@ -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, ) {