@@ -71,8 +71,7 @@ public Response lagreOppgittOpptjening(@NotNull @TilpassetAbacAttributt(supplier
71
71
}
72
72
73
73
var koblingReferanse = new KoblingReferanse (mottattRequest .getKoblingReferanse ());
74
- // Må finnes til å kunne endre
75
- var koblingLås = koblingTjeneste .taSkrivesLås (koblingReferanse );
74
+ var koblingLås = Optional .ofNullable (koblingTjeneste .taSkrivesLås (koblingReferanse ));
76
75
var aktørId = new AktørId (mottattRequest .getAktør ().getIdent ());
77
76
var kobling = koblingTjeneste .finnEllerOpprett (mottattRequest .getYtelseType (), koblingReferanse , aktørId ,
78
77
new Saksnummer (mottattRequest .getSaksnummer ()));
@@ -82,7 +81,7 @@ public Response lagreOppgittOpptjening(@NotNull @TilpassetAbacAttributt(supplier
82
81
GrunnlagReferanse grunnlagReferanse = oppgittOpptjeningTjeneste .lagre (koblingReferanse , builder );
83
82
84
83
koblingTjeneste .lagre (kobling );
85
- koblingTjeneste .oppdaterLåsVersjon (koblingLås );
84
+ koblingLås . ifPresent ( lås -> koblingTjeneste .oppdaterLåsVersjon (lås ) );
86
85
87
86
Response response ;
88
87
if (grunnlagReferanse != null ) {
@@ -102,7 +101,7 @@ public Response lagreOppgittOpptjening(@NotNull @TilpassetAbacAttributt(supplier
102
101
public Response lagreOverstyrtOppgittOpptjening (@ NotNull @ TilpassetAbacAttributt (supplierClass = AbacDataSupplier .class ) @ Valid OppgittOpptjeningMottattRequest mottattRequest ) {
103
102
LoggUtil .setupLogMdc (mottattRequest .getYtelseType (), mottattRequest .getSaksnummer (), mottattRequest .getKoblingReferanse ());
104
103
var koblingReferanse = new KoblingReferanse (mottattRequest .getKoblingReferanse ());
105
- var koblingLås = koblingTjeneste .taSkrivesLås (koblingReferanse );
104
+ var koblingLås = Optional . ofNullable ( koblingTjeneste .taSkrivesLås (koblingReferanse ) );
106
105
var aktørId = new AktørId (mottattRequest .getAktør ().getIdent ());
107
106
var kobling = koblingTjeneste .finnEllerOpprett (mottattRequest .getYtelseType (), koblingReferanse , aktørId ,
108
107
new Saksnummer (mottattRequest .getSaksnummer ()));
@@ -112,7 +111,7 @@ public Response lagreOverstyrtOppgittOpptjening(@NotNull @TilpassetAbacAttributt
112
111
GrunnlagReferanse grunnlagReferanse = oppgittOpptjeningTjeneste .lagreOverstyring (koblingReferanse , builder );
113
112
114
113
koblingTjeneste .lagre (kobling );
115
- koblingTjeneste .oppdaterLåsVersjon (koblingLås );
114
+ koblingLås . ifPresent ( lås -> koblingTjeneste .oppdaterLåsVersjon (lås ) );
116
115
117
116
Response response ;
118
117
if (grunnlagReferanse != null ) {
0 commit comments