Skip to content

Commit

Permalink
♻️ gosysOppgaveEndretCommandData -> oppgaveDataForAutomatisering
Browse files Browse the repository at this point in the history
  • Loading branch information
jonashas committed Feb 1, 2024
1 parent 01a123b commit 3470fe0
Show file tree
Hide file tree
Showing 9 changed files with 17 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -848,7 +848,7 @@ internal class Hendelsefabrikk(
json: String,
): TilbakedateringGodkjent {
val oppgaveDataForAutomatisering = oppgaveDao.finnOppgaveIdUansettStatus(fødselsnummer).let { oppgaveId ->
oppgaveDao.gosysOppgaveEndretCommandData(oppgaveId)!!
oppgaveDao.oppgaveDataForAutomatisering(oppgaveId)!!
}
val sykefraværstilfelle = sykefraværstilfelle(fødselsnummer, oppgaveDataForAutomatisering.skjæringstidspunkt)

Expand Down Expand Up @@ -882,7 +882,7 @@ internal class Hendelsefabrikk(
fun gosysOppgaveEndret(hendelseId: UUID, fødselsnummer: String, aktørId: String, json: String): GosysOppgaveEndret {
// Vi kan ikke sende med oss dataene ned i løypa, så derfor må vi hente det ut på nytt her.
val commandData = oppgaveDao.finnOppgaveIdUansettStatus(fødselsnummer).let { oppgaveId ->
oppgaveDao.gosysOppgaveEndretCommandData(oppgaveId)!!
oppgaveDao.oppgaveDataForAutomatisering(oppgaveId)!!
}

sikkerLog.info("Gjør ny sjekk om det finnes åpne gosysoppgaver for fnr $fødselsnummer og vedtaksperiodeId ${commandData.vedtaksperiodeId}")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ internal class GosysOppgaveEndretRiver(

oppgaveDao.finnOppgaveId(fødselsnummer)?.also { oppgaveId ->
sikkerlogg.info("Fant en oppgave for {}: {}", fødselsnummer, oppgaveId)
val commandData = oppgaveDao.gosysOppgaveEndretCommandData(oppgaveId)
val commandData = oppgaveDao.oppgaveDataForAutomatisering(oppgaveId)
if (commandData == null) {
sikkerlogg.info("Fant ikke commandData for {} og {}", fødselsnummer, oppgaveId)
return
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ internal class TilbakedatertRiver(
oppgaveDao.finnOppgaveId(fødselsnummer)?.also { oppgaveId ->
sikkerlogg.info("Fant en oppgave for {}: {}", fødselsnummer, oppgaveId)

val oppgaveDataForAutomatisering = oppgaveDao.gosysOppgaveEndretCommandData(oppgaveId)
val oppgaveDataForAutomatisering = oppgaveDao.oppgaveDataForAutomatisering(oppgaveId)
if (oppgaveDataForAutomatisering == null) {
sikkerlogg.info("Fant ikke commandData for {} og {}", fødselsnummer, oppgaveId)
return
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import no.nav.helse.db.OppgavesorteringForDatabase
import no.nav.helse.db.PersonnavnFraDatabase
import no.nav.helse.db.SaksbehandlerFraDatabase
import no.nav.helse.db.SorteringsnøkkelForDatabase
import no.nav.helse.modell.gosysoppgaver.GosysOppgaveEndretCommandData
import no.nav.helse.modell.gosysoppgaver.OppgaveDataForAutomatisering
import no.nav.helse.modell.oppgave.Egenskap
import no.nav.helse.objectMapper
import no.nav.helse.rapids_rivers.asLocalDate
Expand Down Expand Up @@ -507,7 +507,7 @@ class OppgaveDao(dataSource: DataSource) : HelseDao(dataSource), OppgaveReposito
""", mapOf("oppgaveId" to oppgaveId)
).single { it.long("fodselsnummer").toFødselsnummer() })

fun gosysOppgaveEndretCommandData(oppgaveId: Long): GosysOppgaveEndretCommandData? =
fun oppgaveDataForAutomatisering(oppgaveId: Long): OppgaveDataForAutomatisering? =
asSQL(
""" SELECT v.vedtaksperiode_id, v.fom, v.tom, o.utbetaling_id, h.id AS hendelseId, h.data AS godkjenningbehovJson, s.type as periodetype
FROM vedtak v
Expand All @@ -519,7 +519,7 @@ class OppgaveDao(dataSource: DataSource) : HelseDao(dataSource), OppgaveReposito
).single {
val json = objectMapper.readTree(it.string("godkjenningbehovJson"))
val skjæringstidspunkt = json.path("Godkjenning").path("skjæringstidspunkt").asLocalDate()
GosysOppgaveEndretCommandData(
OppgaveDataForAutomatisering(
vedtaksperiodeId = it.uuid("vedtaksperiode_id"),
periodeFom = it.localDate("fom"),
periodeTom = it.localDate("tom"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ internal class GosysOppgaveEndret(
aktørId: String,
sykefraværstilfelle: Sykefraværstilfelle,
private val json: String,
gosysOppgaveEndretCommandData: GosysOppgaveEndretCommandData,
gosysOppgaveEndretCommandData: OppgaveDataForAutomatisering,
åpneGosysOppgaverDao: ÅpneGosysOppgaverDao,
automatisering: Automatisering,
godkjenningMediator: GodkjenningMediator,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import java.time.LocalDate
import java.util.UUID
import no.nav.helse.modell.vedtaksperiode.Periodetype

data class GosysOppgaveEndretCommandData(
data class OppgaveDataForAutomatisering(
val vedtaksperiodeId: UUID,
val periodeFom: LocalDate,
val periodeTom: LocalDate,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import no.nav.helse.mediator.oppgave.OppgaveMediator
import no.nav.helse.modell.automatisering.Automatisering
import no.nav.helse.modell.automatisering.AutomatiseringForEksisterendeOppgaveCommand
import no.nav.helse.modell.automatisering.SettTidligereAutomatiseringInaktivCommand
import no.nav.helse.modell.gosysoppgaver.GosysOppgaveEndretCommandData
import no.nav.helse.modell.gosysoppgaver.OppgaveDataForAutomatisering
import no.nav.helse.modell.oppgave.SjekkAtOppgaveFortsattErÅpenCommand
import no.nav.helse.modell.sykefraværstilfelle.Sykefraværstilfelle
import no.nav.helse.modell.utbetaling.UtbetalingDao
Expand All @@ -18,7 +18,7 @@ internal class TilbakedateringGodkjent(
private valdselsnummer: String,
sykefraværstilfelle: Sykefraværstilfelle,
private val json: String,
oppgaveDataForAutomatisering: GosysOppgaveEndretCommandData,
oppgaveDataForAutomatisering: OppgaveDataForAutomatisering,
automatisering: Automatisering,
godkjenningMediator: GodkjenningMediator,
oppgaveMediator: OppgaveMediator,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import java.time.LocalDate
import java.time.LocalDateTime
import java.util.UUID
import no.nav.helse.mediator.HendelseMediator
import no.nav.helse.modell.gosysoppgaver.GosysOppgaveEndretCommandData
import no.nav.helse.modell.gosysoppgaver.OppgaveDataForAutomatisering
import no.nav.helse.mediator.oppgave.OppgaveDao
import no.nav.helse.modell.person.PersonDao
import no.nav.helse.modell.vedtaksperiode.Periodetype
Expand Down Expand Up @@ -57,7 +57,7 @@ internal class GosysOppgaveEndretRiverTest {

private fun mocks(
oppgaveId: Long? = 1L,
commandData: GosysOppgaveEndretCommandData? = GosysOppgaveEndretCommandData(
commandData: OppgaveDataForAutomatisering? = OppgaveDataForAutomatisering(
vedtaksperiodeId = UUID.randomUUID(),
periodeFom = LocalDate.now(),
periodeTom = LocalDate.now(),
Expand All @@ -69,7 +69,7 @@ internal class GosysOppgaveEndretRiverTest {
)
) {
every { oppgaveDao.finnOppgaveId(any<String>()) }.returns(oppgaveId)
every { oppgaveDao.gosysOppgaveEndretCommandData(any()) }.returns(commandData)
every { oppgaveDao.oppgaveDataForAutomatisering(any()) }.returns(commandData)
}

@Language("JSON")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import java.time.LocalDateTime
import java.util.UUID
import no.nav.helse.mediator.HendelseMediator
import no.nav.helse.mediator.oppgave.OppgaveDao
import no.nav.helse.modell.gosysoppgaver.GosysOppgaveEndretCommandData
import no.nav.helse.modell.gosysoppgaver.OppgaveDataForAutomatisering
import no.nav.helse.modell.vedtaksperiode.Periodetype
import no.nav.helse.rapids_rivers.testsupport.TestRapid
import org.intellij.lang.annotations.Language
Expand Down Expand Up @@ -47,7 +47,7 @@ internal class TilbakedatertRiverTest {

private fun mocks(
oppgaveId: Long? = 1L,
commandData: GosysOppgaveEndretCommandData? = GosysOppgaveEndretCommandData(
commandData: OppgaveDataForAutomatisering? = OppgaveDataForAutomatisering(
vedtaksperiodeId = UUID.randomUUID(),
periodeFom = LocalDate.now(),
periodeTom = LocalDate.now(),
Expand All @@ -59,7 +59,7 @@ internal class TilbakedatertRiverTest {
)
) {
every { oppgaveDao.finnOppgaveId(any<String>()) }.returns(oppgaveId)
every { oppgaveDao.gosysOppgaveEndretCommandData(any()) }.returns(commandData)
every { oppgaveDao.oppgaveDataForAutomatisering(any()) }.returns(commandData)
}

@Language("JSON")
Expand Down

0 comments on commit 3470fe0

Please sign in to comment.