Skip to content

Commit 1fa50cf

Browse files
sletter slettmegMap for ferie, legger til skalHaFerie (#158)
* sletter slettmegMap for ferie, legger til skalHaFerie * fiks fra stian
1 parent fa9150f commit 1fa50cf

File tree

2 files changed

+12
-15
lines changed

2 files changed

+12
-15
lines changed

soknad/src/main/java/no/nav/k9/søknad/ytelse/psb/v1/LovbestemtFerie.java

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,6 @@ public class LovbestemtFerie {
2424
@Valid
2525
private Map<Periode, LovbestemtFeriePeriodeInfo> perioder = new TreeMap<>();
2626

27-
@JsonProperty(value="perioderSomSkalSlettes", required = true)
28-
@Valid
29-
private Map<Periode, LovbestemtFeriePeriodeInfo> perioderSomSkalSlettes = new TreeMap<>();
30-
3127
public LovbestemtFerie() {
3228
}
3329

@@ -45,22 +41,24 @@ public LovbestemtFerie leggeTilPeriode(Periode periode, LovbestemtFeriePeriodeIn
4541
return this;
4642
}
4743

48-
public Map<Periode, LovbestemtFeriePeriodeInfo> getPerioderSomSkalSlettes() {
49-
return unmodifiableMap(perioderSomSkalSlettes);
50-
}
51-
52-
public LovbestemtFerie medPerioderSomSkalSlettes(Map<Periode, LovbestemtFeriePeriodeInfo> perioderSomSkalSlettes) {
53-
this.perioderSomSkalSlettes = (perioderSomSkalSlettes == null) ? new TreeMap<>() : new TreeMap<>(perioderSomSkalSlettes);
54-
return this;
55-
}
56-
5744
@JsonIgnoreProperties(ignoreUnknown = true)
5845
public static class LovbestemtFeriePeriodeInfo {
5946

47+
@JsonProperty(value="skalHaFerie")
48+
@Valid
49+
private Boolean skalHaFerie;
50+
6051
public LovbestemtFeriePeriodeInfo() {
6152
}
6253

63-
}
54+
public LovbestemtFeriePeriodeInfo medSkalHaFerie(Boolean skalHaFerie) {
55+
this.skalHaFerie = skalHaFerie;
56+
return this;
57+
}
6458

59+
public Boolean isSkalHaFerie() {
60+
return skalHaFerie == null || skalHaFerie;
61+
}
62+
}
6563

6664
}

soknad/src/test/java/no/nav/k9/søknad/ytelse/psb/PleiepengerBarnSøknadValidatorTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
import org.junit.jupiter.api.Test;
1212

13-
import no.nav.fpsak.tidsserie.LocalDateInterval;
1413
import no.nav.k9.søknad.JsonUtils;
1514
import no.nav.k9.søknad.Søknad;
1615
import no.nav.k9.søknad.ValideringsFeil;

0 commit comments

Comments
 (0)