Skip to content

Commit

Permalink
Robust los-håndtering for henlagt tbk (#2811)
Browse files Browse the repository at this point in the history
  • Loading branch information
jolarsen committed May 8, 2024
1 parent 3e9b3ae commit 0791095
Showing 1 changed file with 10 additions and 2 deletions.
Expand Up @@ -118,8 +118,16 @@ private static Aksjonspunktstatus mapAksjonspunktstatus(Aksjonspunkt aksjonspunk
}

private LosBehandlingDto.LosTilbakeDto mapTilbake(Behandling behandling, Kravgrunnlag431 kravgrunnlag431, LocalDate kravgrunnlagManglerFrist) {
return new LosBehandlingDto.LosTilbakeDto(kravgrunnlag431 != null ? hentFeilutbetaltBeløp(behandling.getId()) : BigDecimal.ZERO,
hentFørsteFeilutbetalingDato(kravgrunnlag431, kravgrunnlagManglerFrist));
try {
return new LosBehandlingDto.LosTilbakeDto(kravgrunnlag431 != null ? hentFeilutbetaltBeløp(behandling.getId()) : BigDecimal.ZERO,
hentFørsteFeilutbetalingDato(kravgrunnlag431, kravgrunnlagManglerFrist));
} catch (Exception e) {
if (behandling.erAvsluttet()) {
return new LosBehandlingDto.LosTilbakeDto(BigDecimal.ZERO, kravgrunnlagManglerFrist);
} else {
throw e;
}
}
}

private static LocalDate hentFørsteFeilutbetalingDato(Kravgrunnlag431 kravgrunnlag431, LocalDate kravgrunnlagManglerFrist) {
Expand Down

0 comments on commit 0791095

Please sign in to comment.