Skip to content

Commit

Permalink
Kun feil dødsfallhendelse uten dato hvis den er en berørt bruker
Browse files Browse the repository at this point in the history
  • Loading branch information
stigebil committed Dec 4, 2023
1 parent 7482fba commit 693a9d4
Showing 1 changed file with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -68,13 +68,6 @@ class VurderLivshendelseService(
secureLog.info("Har mottatt dødsfallshendelse for person $personIdent")
val pdlPersonData = pdlClient.hentPerson(personIdent, "hentperson-relasjon-dødsfall", tema)
secureLog.info("dødsfallshendelse person fødselsdato = ${pdlPersonData.fødsel.firstOrNull()}")
if (pdlPersonData.dødsfall.firstOrNull()?.dødsdato == null) {
secureLog.info("Har mottatt dødsfallshendelse uten dødsdato $pdlPersonData")
throw RekjørSenereException(
årsak = "Har mottatt dødsfallshendelse uten dødsdato",
triggerTid = LocalDateTime.now().plusDays(1),
)
}

val berørteBrukere = finnBrukereBerørtAvDødsfallEllerUtflyttingHendelseForIdent(personIdent, tema)
secureLog.info(
Expand All @@ -83,6 +76,14 @@ class VurderLivshendelseService(
} tema = $tema ",
)

if (berørteBrukere.isNotEmpty() && pdlPersonData.dødsfall.firstOrNull()?.dødsdato == null) {
secureLog.info("Har mottatt dødsfallshendelse uten dødsdato $pdlPersonData")
throw RekjørSenereException(
årsak = "Har mottatt dødsfallshendelse uten dødsdato",
triggerTid = LocalDateTime.now().plusDays(1),
)
}

berørteBrukere.forEach {
if (opprettEllerOppdaterVurderLivshendelseOppgave(
hendelseType = VurderLivshendelseType.DØDSFALL,
Expand Down

0 comments on commit 693a9d4

Please sign in to comment.