Skip to content

Commit

Permalink
Merge pull request #1336 from navikt/small-gosys-fix
Browse files Browse the repository at this point in the history
Small gosys oppgave interaction cleanup.
  • Loading branch information
oyvind-wedoe authored Feb 11, 2025
2 parents 61587d3 + 08b0ab7 commit 461cbe0
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 25 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ data class FradelGosysOppgaveInput(
val tilordnetRessurs: String?,
) : UpdateOppgaveRequest(versjon = versjon, endretAvEnhetsnr = endretAvEnhetsnr)

data class UpdateGosysOppgaveInput(
data class UpdateGosysOppgaveOnCompletedBehandlingInput(
override val versjon: Int,
override val endretAvEnhetsnr: String,
val fristFerdigstillelse: LocalDate,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -626,25 +626,6 @@ object BehandlingSetters {
return BehandlingEndretEvent(behandling = this, endringslogginnslag = listOfNotNull(endringslogg))
}

fun Behandling.setGosysoppgaveId(
nyVerdi: Long?,
saksbehandlerident: String
): BehandlingEndretEvent {
val gammelVerdi = gosysOppgaveId
val tidspunkt = LocalDateTime.now()
gosysOppgaveId = nyVerdi
modified = tidspunkt
val endringslogg =
endringslogg(
saksbehandlerident = saksbehandlerident,
felt = Felt.GOSYSOPPGAVE_ID,
fraVerdi = gammelVerdi?.toString(),
tilVerdi = gosysOppgaveId?.toString(),
tidspunkt = tidspunkt
)
return BehandlingEndretEvent(behandling = this, endringslogginnslag = listOfNotNull(endringslogg))
}

fun Behandling.setExtraUtfallSet(
nyVerdi: Set<Utfall>,
saksbehandlerident: String
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setFrist
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setFullmektig
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setGosysOppgaveId
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setGosysOppgaveUpdate
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setGosysoppgaveId
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setIgnoreGosysOppgave
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setInnsendingshjemler
import no.nav.klage.oppgave.domain.klage.BehandlingSetters.setKlager
Expand Down Expand Up @@ -2457,7 +2456,7 @@ class BehandlingService(
}

val event =
behandling.setGosysoppgaveId(
behandling.setGosysOppgaveId(
nyVerdi = gosysOppgaveId,
saksbehandlerident = utfoerendeSaksbehandlerIdent
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ class GosysOppgaveService(
)
}

fun updateGosysOppgave(
fun updateGosysOppgaveOnCompletedBehandling(
behandling: Behandling,
systemContext: Boolean,
throwExceptionIfFerdigstilt: Boolean,
Expand All @@ -140,7 +140,7 @@ class GosysOppgaveService(
return
}

val updateGosysOppgaveRequest = UpdateGosysOppgaveInput(
val updateGosysOppgaveRequest = UpdateGosysOppgaveOnCompletedBehandlingInput(
versjon = currentGosysOppgave.versjon,
endretAvEnhetsnr = ENDRET_AV_ENHETSNR_SYSTEM,
fristFerdigstillelse = LocalDate.now(),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ class BehandlingAvslutningService(
}

if (behandling.gosysOppgaveId != null && behandling.gosysOppgaveUpdate != null && !behandling.ignoreGosysOppgave) {
gosysOppgaveService.updateGosysOppgave(
gosysOppgaveService.updateGosysOppgaveOnCompletedBehandling(
behandling = behandling,
systemContext = true,
throwExceptionIfFerdigstilt = true,
Expand Down

0 comments on commit 461cbe0

Please sign in to comment.