Skip to content

Commit a90c59f

Browse files
authored
Nullcheck på mottattDato før validering (#283)
1 parent 8ee4e82 commit a90c59f

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

soknad/src/main/java/no/nav/k9/søknad/SøknadValidator.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ public void forsikreValidert(S søknad) {
1818
throw new ValideringsFeil(feil);
1919
}
2020
}
21-
22-
21+
2322
/**
2423
* Felles validering av felter på søknad. Må kalles eksplisitt på av
2524
* subklassene til denne klassen hvis den skal brukes,
@@ -34,7 +33,10 @@ public void forsikreValidert(S søknad) {
3433

3534
private void validerMottattDato(Søknad søknad, List<Feil> feil) {
3635
final int maximumClockSkewSeconds = 10;
37-
if (søknad.getMottattDato().minusSeconds(maximumClockSkewSeconds).isAfter(ZonedDateTime.now())) {
36+
if (søknad.getMottattDato() != null &&
37+
søknad.getMottattDato()
38+
.minusSeconds(maximumClockSkewSeconds)
39+
.isAfter(ZonedDateTime.now())) {
3840
feil.add(new Feil("mottattDato", "fremtidigDatoIkkeTillat", "Mottattdato kan ikke være satt til fremtiden."));
3941
}
4042
}

0 commit comments

Comments
 (0)