Skip to content

Commit 5462588

Browse files
authored
Legg til metode for validering av olp søknad med gyldig endringsperiode (#528)
### **Behov / Bakgrunn** Vi har behov for å kunne trekke perioder fra punsj. Per nå stopper det i validering fordi vi ikke sammeligner med eksisternede perioder. Jira: https://jira.adeo.no/browse/TSFF-1464 ### **Løsning** Legger til metoden `forsikreValidert` som tar inn en gyldig endringsperiode i tillegg til søknaden. Dette er tilsvarende som for psb og pils.
1 parent 461cf4a commit 5462588

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

soknad/src/main/java/no/nav/k9/søknad/ytelse/olp/v1/OpplæringspengerSøknadValidator.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
import no.nav.k9.søknad.Søknad;
1010
import no.nav.k9.søknad.SøknadValidator;
11+
import no.nav.k9.søknad.ValideringsFeil;
1112
import no.nav.k9.søknad.felles.Feil;
1213
import no.nav.k9.søknad.felles.Versjon;
1314
import no.nav.k9.søknad.felles.personopplysninger.Søker;
@@ -19,6 +20,13 @@ public class OpplæringspengerSøknadValidator extends SøknadValidator<Søknad>
1920

2021
private static final ValidatorFactory VALIDATOR_FACTORY = Validation.buildDefaultValidatorFactory();
2122

23+
public void forsikreValidert(Søknad søknad, List<Periode> gyldigeEndringsperioder) {
24+
List<Feil> feil = valider(søknad, gyldigeEndringsperioder);
25+
if (!feil.isEmpty()) {
26+
throw new ValideringsFeil(feil);
27+
}
28+
}
29+
2230
private static void validerVersjon(Versjon versjon, List<Feil> feil) {
2331
if (versjon != null && !versjon.erGyldig()) {
2432
feil.add(new Feil("versjon", "ugyldigVersjon", "Versjonen er på ugyldig format."));

0 commit comments

Comments
 (0)