Skip to content

Commit

Permalink
chore: removed double update of oppdater
Browse files Browse the repository at this point in the history
Co-authored-by: Natalie Uranes <[email protected]>
  • Loading branch information
jaflaten and nuranes committed Dec 3, 2024
1 parent d071442 commit cfa8615
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 34 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,6 @@ class FerdigstillingService(
}
}

//TODO() implement this - lage eigen service?
fun ferdigstillNasjonalAvvistJournalpost(
enhet: String,
oppgave: NasjonalManuellOppgaveDAO,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@ package no.nav.sykdig.digitalisering.papirsykmelding

import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule
import com.fasterxml.jackson.module.kotlin.jacksonObjectMapper
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
import no.nav.sykdig.LoggingMeta
import no.nav.sykdig.applog
import no.nav.sykdig.digitalisering.exceptions.NoOppgaveException
Expand Down Expand Up @@ -241,46 +239,19 @@ fun ferdigstillNasjonalAvvistOppgave(
callId = oppgave.sykmeldingId,
)
val avvistGrunn = enumValues<Avvisingsgrunn>().find { it.name.equals(avvisningsgrunn, ignoreCase = true) }
ferdigstillAvvistJpOgOppgave(
ferdigstillingService.ferdigstillNasjonalAvvistJournalpost(
enhet = navEnhet,
oppgave = oppgave,
navEpost = navEpost,
enhetId = navEnhet,
sykmeldt = sykmeldt,
avvisningsgrunn = avvistGrunn,
avvisningsgrunnAnnet = null,
veilederIdent = veilederIdent,
avvisningsGrunn = avvistGrunn?.let { mapAvvisningsgrunn(it, null) },
loggingMeta = getLoggingMeta(oppgave.sykmeldingId, oppgave),
)

} else {
log.error("Fant ikke fnr for oppgave med id $oppgaveId")
}
}

// kom fra sykdig
fun ferdigstillAvvistJpOgOppgave(
oppgave: NasjonalManuellOppgaveDAO,
navEpost: String,
enhetId: String,
sykmeldt: Person,
avvisningsgrunn: Avvisingsgrunn?,
avvisningsgrunnAnnet: String?,
veilederIdent: String,
) {
oppdaterOppgave(
sykmeldingId = oppgave.sykmeldingId,
utfall = Utfall.AVVIST.toString(),
ferdigstiltAv = veilederIdent,
avvisningsgrunn = avvisningsgrunn?.let { mapAvvisningsgrunn(it, avvisningsgrunnAnnet) },
)
ferdigstillingService.ferdigstillNasjonalAvvistJournalpost(
enhet = enhetId,
oppgave = oppgave,
sykmeldt = sykmeldt,
avvisningsGrunn = avvisningsgrunn?.let { mapAvvisningsgrunn(it, avvisningsgrunnAnnet) },
loggingMeta = getLoggingMeta(oppgave.sykmeldingId, oppgave),
)
}

private fun getLoggingMeta(sykmeldingId: String, oppgave: NasjonalManuellOppgaveDAO): LoggingMeta {
return LoggingMeta(
mottakId = sykmeldingId,
Expand Down

0 comments on commit cfa8615

Please sign in to comment.