Skip to content

Commit 7e3c891

Browse files
authored
Legger til git-sha for sporing i ettertid. (#343)
Man skal kunne spore tilbake til hvilket spørsmål og informasjon søker har sett ved innsending av søknad.
1 parent 3ec9525 commit 7e3c891

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

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

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ public class DataBruktTilUtledning {
2727
@Valid
2828
private Boolean harMedsøker;
2929

30+
@JsonProperty(value = "soknadDialogCommitSha")
31+
@Valid
32+
private String soknadDialogCommitSha;
33+
3034
// Utgår?
3135
@JsonProperty(value = "bekrefterPeriodeOver8Uker")
3236
@Valid
@@ -38,12 +42,14 @@ public DataBruktTilUtledning(@JsonProperty(value = "harForståttRettigheterOgPli
3842
@JsonProperty(value = "harBekreftetOpplysninger") @Valid Boolean harBekreftetOpplysninger,
3943
@JsonProperty(value = "samtidigHjemme") @Valid Boolean samtidigHjemme,
4044
@JsonProperty(value = "harMedsøker") @Valid Boolean harMedsøker,
45+
@JsonProperty(value = "soknadDialogCommitSha") @Valid String soknadDialogCommitSha,
4146
@JsonProperty(value = "bekrefterPeriodeOver8Uker") @Valid Boolean bekrefterPeriodeOver8Uker) {
4247

4348
this.harForståttRettigheterOgPlikter = harForståttRettigheterOgPlikter;
4449
this.harBekreftetOpplysninger = harBekreftetOpplysninger;
4550
this.samtidigHjemme = samtidigHjemme;
4651
this.harMedsøker = harMedsøker;
52+
this.soknadDialogCommitSha = soknadDialogCommitSha;
4753
this.bekrefterPeriodeOver8Uker = bekrefterPeriodeOver8Uker;
4854
}
4955

@@ -86,6 +92,15 @@ public DataBruktTilUtledning medSamtidigHjemme(Boolean samtidigHjemme) {
8692
return this;
8793
}
8894

95+
public String getSoknadDialogCommitSha() {
96+
return this.soknadDialogCommitSha;
97+
}
98+
99+
public DataBruktTilUtledning medSoknadDialogCommitSha(String soknadDialogCommitSha) {
100+
this.soknadDialogCommitSha = soknadDialogCommitSha;
101+
return this;
102+
}
103+
89104
public Boolean getBekrefterPeriodeOver8Uker() {
90105
return bekrefterPeriodeOver8Uker;
91106
}
@@ -94,4 +109,4 @@ public DataBruktTilUtledning medBekrefterPeriodeOver8Uker(Boolean bekrefterPerio
94109
this.bekrefterPeriodeOver8Uker = bekrefterPeriodeOver8Uker;
95110
return this;
96111
}
97-
}
112+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public class YtelseEksempel {
3939

4040
public static PleiepengerSyktBarn komplettYtelseMedSøknadsperiode(Periode søknadsperiode, Periode lovbestemtFeriePeriode, Periode utenlandsperiode, Periode bostedperiode) {
4141
var søknadInfo = new DataBruktTilUtledning(true, true,
42-
false, false, true);
42+
false, false, "abc-123", true);
4343
var infoFraPunsj = new InfoFraPunsj()
4444
.medSøknadenInneholderInfomasjonSomIkkeKanPunsjes(false);
4545

soknad/src/test/resources/ytelse/psb/komplett-søknad.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"harBekreftetOpplysninger" : true,
2121
"samtidigHjemme" : false,
2222
"harMedsøker" : false,
23+
"soknadDialogCommitSha": "abc-123",
2324
"bekrefterPeriodeOver8Uker" : true
2425
},
2526
"infoFraPunsj" : {

0 commit comments

Comments
 (0)