Skip to content

Commit

Permalink
⚰️ Fjerner funksjoner som ikke lenger er i bruk
Browse files Browse the repository at this point in the history
Co-authored-by: Christian Bülow Skovborg <[email protected]>
  • Loading branch information
elitho and chsko committed Oct 23, 2024
1 parent a5940bd commit 2b5842a
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 101 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package no.nav.helse.db

import no.nav.helse.modell.periodehistorikk.HistorikkinnslagDto
import no.nav.helse.spesialist.api.periodehistorikk.PeriodehistorikkType
import java.util.UUID

interface HistorikkinnslagRepository {
Expand All @@ -15,14 +14,6 @@ interface HistorikkinnslagRepository {
generasjonId: UUID,
)

fun lagre(
historikkType: PeriodehistorikkType,
saksbehandlerOid: UUID? = null,
utbetalingId: UUID,
notatId: Int? = null,
json: String = "{}",
)

fun migrer(
tidligereUtbetalingId: UUID,
utbetalingId: UUID,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ package no.nav.helse.db
import kotliquery.sessionOf
import no.nav.helse.mediator.oppgave.OppgaveDao
import no.nav.helse.modell.periodehistorikk.HistorikkinnslagDto
import no.nav.helse.spesialist.api.periodehistorikk.PeriodehistorikkType
import java.util.UUID
import javax.sql.DataSource

Expand Down Expand Up @@ -37,22 +36,4 @@ class PgHistorikkinnslagRepository(
TransactionalPeriodehistorikkDao(session).migrer(tidligereUtbetalingId, utbetalingId)
}
}

override fun lagre(
historikkType: PeriodehistorikkType,
saksbehandlerOid: UUID?,
utbetalingId: UUID,
notatId: Int?,
json: String,
) {
sessionOf(dataSource).use { session ->
TransactionalPeriodehistorikkDao(session).lagre(
historikkType,
saksbehandlerOid,
utbetalingId,
notatId,
json,
)
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ import no.nav.helse.modell.periodehistorikk.TotrinnsvurderingFerdigbehandlet
import no.nav.helse.modell.periodehistorikk.TotrinnsvurderingRetur
import no.nav.helse.modell.periodehistorikk.VedtaksperiodeReberegnet
import no.nav.helse.spesialist.api.graphql.schema.NotatType
import no.nav.helse.spesialist.api.periodehistorikk.PeriodehistorikkType
import org.intellij.lang.annotations.Language
import java.util.UUID

Expand Down Expand Up @@ -100,32 +99,6 @@ class TransactionalPeriodehistorikkDao(
is VedtaksperiodeReberegnet -> "VEDTAKSPERIODE_REBEREGNET" // TODO: Mangler å migrere typen i databasen
}

override fun lagre(
historikkType: PeriodehistorikkType,
saksbehandlerOid: UUID?,
utbetalingId: UUID,
notatId: Int?,
json: String,
) {
@Language("PostgreSQL")
val statement = """
INSERT INTO periodehistorikk (type, saksbehandler_oid, utbetaling_id, notat_id, json)
VALUES (:type, :saksbehandler_oid, :utbetaling_id, :notat_id, :json::json)
"""
session.run(
queryOf(
statement,
mapOf(
"type" to historikkType.name,
"saksbehandler_oid" to saksbehandlerOid,
"utbetaling_id" to utbetalingId,
"notat_id" to notatId,
"json" to json,
),
).asUpdate,
)
}

override fun migrer(
tidligereUtbetalingId: UUID,
utbetalingId: UUID,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,10 @@ package no.nav.helse.db
import DatabaseIntegrationTest
import no.nav.helse.modell.periodehistorikk.HistorikkinnslagDto
import no.nav.helse.modell.saksbehandler.SaksbehandlerDto
import no.nav.helse.spesialist.api.periodehistorikk.PeriodehistorikkType
import org.junit.jupiter.api.Assertions.assertEquals
import org.junit.jupiter.api.Test

class PgHistorikkinnslagRepositoryTest : DatabaseIntegrationTest() {

@Test
fun `lagre periodehistorikk ved hjelp av oppgaveId`() {
opprettPerson()
Expand All @@ -25,22 +23,4 @@ class PgHistorikkinnslagRepositoryTest : DatabaseIntegrationTest() {

assertEquals(1, result.size)
}

@Test
fun `lagre periodehistorikk ved hjelp av utbetalingId`() {
opprettPerson()
opprettArbeidsgiver()
opprettSaksbehandler()
opprettVedtaksperiode()
opprettOppgave()

pgHistorikkinnslagRepository.lagre(
PeriodehistorikkType.TOTRINNSVURDERING_TIL_GODKJENNING,
SAKSBEHANDLER_OID,
UTBETALING_ID
)
val result = periodehistorikkApiDao.finn(UTBETALING_ID)

assertEquals(1, result.size)
}
}

This file was deleted.

0 comments on commit 2b5842a

Please sign in to comment.