From ee56a49f954c8b9f30b2903ad84f10ed6c798033 Mon Sep 17 00:00:00 2001 From: Petter Ekern Date: Tue, 2 Apr 2024 11:08:34 +0200 Subject: [PATCH 1/2] =?UTF-8?q?FIX:=20Legger=20til=20arbeidsforholdRef=20p?= =?UTF-8?q?=C3=A5=20iay=20kontrakt=20input?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../arbeid/v1/ArbeidsforholdInformasjonDto.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java b/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java index dec94413..0adda4a1 100644 --- a/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java +++ b/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java @@ -1,6 +1,7 @@ package no.nav.folketrygdloven.kalkulus.iay.arbeid.v1; import java.util.List; +import java.util.Set; import jakarta.validation.Valid; import jakarta.validation.constraints.NotEmpty; @@ -22,6 +23,9 @@ public class ArbeidsforholdInformasjonDto { @Size(min = 1) private List overstyringer; + @JsonProperty(value = "referanser") + @Valid + private Set referanser; public ArbeidsforholdInformasjonDto() { // default ctor @@ -31,7 +35,17 @@ public ArbeidsforholdInformasjonDto(@Valid @NotEmpty List overstyringer, + @Valid Set referanser) { + this.overstyringer = overstyringer; + this.referanser = referanser; + } + public List getOverstyringer() { return overstyringer; } + + public Set getReferanser() { + return referanser; + } } From f5e174c2f78e06f901b2df42b4a633d3668d33d8 Mon Sep 17 00:00:00 2001 From: Petter Ekern Date: Tue, 2 Apr 2024 12:21:28 +0200 Subject: [PATCH 2/2] FIX: Size validering --- .../kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java | 1 + 1 file changed, 1 insertion(+) diff --git a/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java b/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java index 0adda4a1..ba33fb5a 100644 --- a/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java +++ b/kontrakt/src/main/java/no/nav/folketrygdloven/kalkulus/iay/arbeid/v1/ArbeidsforholdInformasjonDto.java @@ -25,6 +25,7 @@ public class ArbeidsforholdInformasjonDto { @JsonProperty(value = "referanser") @Valid + @Size(min = 1) private Set referanser; public ArbeidsforholdInformasjonDto() {