Skip to content

Commit

Permalink
Replace if med when
Browse files Browse the repository at this point in the history
  • Loading branch information
ramrock93 committed Feb 20, 2024
1 parent 191c74f commit 7b77f7e
Showing 1 changed file with 22 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,27 +45,30 @@ class PostMottakService(
val oppdatertJournalpost = hentOgOppdaterJournalpostFraDB(mottattJournalpost)
val safJournalpostinfo = hentJournalpostInfoFraSaf(oppdatertJournalpost)

val (saksnummer, feil) = if (eksisterendeSaksnummer.isNullOrBlank()) {
logger.info("Reserverer saksnummer fra k9-sak for journalpost: ${mottattJournalpost.journalpostId}")
return when {
barnIdent.isNullOrBlank() -> k9SakService.reserverSaksnummer()
else -> k9SakService.reserverSaksnummer(barnIdent)

}.also { (reservertSaksnummerDto, feil) ->
if (feil != null) {
return null to feil
}
if (reservertSaksnummerDto == null) {
logger.error("Saksnummer er null")
return null to "Saksnummer er null"
} else {
logger.info("Bruker reservert saksnummer: ${reservertSaksnummerDto.saksnummer}")
reservertSaksnummerDto.saksnummer to null
val (saksnummer, feil) = when {
eksisterendeSaksnummer.isNullOrBlank() -> {
logger.info("Reserverer saksnummer fra k9-sak for journalpost: ${mottattJournalpost.journalpostId}")
return when {
barnIdent.isNullOrBlank() -> k9SakService.reserverSaksnummer()
else -> k9SakService.reserverSaksnummer(barnIdent)
}
.also { (reservertSaksnummerDto, feil) ->
if (feil != null) {
return null to feil
}
if (reservertSaksnummerDto == null) {
logger.error("Saksnummer er null")
return null to "Saksnummer er null"
} else {
logger.info("Bruker reservert saksnummer: ${reservertSaksnummerDto.saksnummer}")
reservertSaksnummerDto.saksnummer to null
}
}
}
else -> {
logger.info("Bruker eksisterende saksnummer: $eksisterendeSaksnummer")
eksisterendeSaksnummer to null
}
} else {
logger.info("Bruker eksisterende saksnummer: $eksisterendeSaksnummer")
eksisterendeSaksnummer to null
}

if (!erFerdigstiltEllerJournalført(safJournalpostinfo)) {
Expand Down

0 comments on commit 7b77f7e

Please sign in to comment.