Skip to content

Commit

Permalink
Renamer repository klasse til inntektsendringer nå som alt med vedtak…
Browse files Browse the repository at this point in the history
… er fjernet derfra

Sletter tilhørende tabell som ikke blir brukt til noe etter at listener er fjernet
  • Loading branch information
olekvernberg committed Oct 21, 2024
1 parent d642966 commit a064570
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import java.time.LocalDateTime
import java.util.UUID

@Repository
class EfVedtakRepository(
class InntektsendringerRepository(
val namedParameterJdbcTemplate: NamedParameterJdbcTemplate,
) {
fun lagreVedtakOgInntektsendringForPersonIdent(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import java.time.format.DateTimeFormatter

@Service
class VedtakendringerService(
val efVedtakRepository: EfVedtakRepository,
val inntektsendringerRepository: InntektsendringerRepository,
val inntektClient: InntektClient,
val oppgaveClient: OppgaveClient,
val sakClient: SakClient,
Expand All @@ -39,7 +39,7 @@ class VedtakendringerService(
fun beregnInntektsendringerOgLagreIDb() {
logger.info("Starter beregning av inntektsendringer")
val personerMedAktivStønad = sakClient.hentPersonerMedAktivStønadIkkeManueltRevurdertSisteMåneder(3)
efVedtakRepository.clearInntektsendringer()
inntektsendringerRepository.clearInntektsendringer()
logger.info("Antall personer med aktiv stønad: ${personerMedAktivStønad.size}")
var counter = 0
personerMedAktivStønad.chunked(500).forEach {
Expand Down Expand Up @@ -69,7 +69,7 @@ class VedtakendringerService(
) {
val nyeVedtak = nyeVedtak(response)
val endretInntekt = inntektsendringerService.beregnEndretInntekt(response, forventetInntektForPerson)
efVedtakRepository.lagreVedtakOgInntektsendringForPersonIdent(
inntektsendringerRepository.lagreVedtakOgInntektsendringForPersonIdent(
forventetInntektForPerson.personIdent,
nyeVedtak?.isNotEmpty() ?: false,
nyeVedtak?.joinToString(),
Expand All @@ -78,7 +78,7 @@ class VedtakendringerService(
}

fun opprettOppgaverForInntektsendringer(skalOppretteOppgave: Boolean): Int {
val inntektsendringer = efVedtakRepository.hentInntektsendringerSomSkalHaOppgave()
val inntektsendringer = inntektsendringerRepository.hentInntektsendringerSomSkalHaOppgave()
if (skalOppretteOppgave) {
inntektsendringer.forEach {
opprettOppgaveForInntektsendring(it, lagOppgavetekstForInntektsendring(it))
Expand All @@ -90,7 +90,7 @@ class VedtakendringerService(
}

fun opprettOppgaverForNyeVedtakUføretrygd() {
val nyeUføretrygdVedtak = efVedtakRepository.hentInntektsendringerForUføretrygd()
val nyeUføretrygdVedtak = inntektsendringerRepository.hentInntektsendringerForUføretrygd()
nyeUføretrygdVedtak.forEach {
opprettOppgaveForInntektsendring(it, lagOppgavetekstVedNyYtelseUføretrygd())
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DROP TABLE efvedtakhendelse;
4 changes: 2 additions & 2 deletions src/main/resources/pdl/schema.graphql
Original file line number Diff line number Diff line change
Expand Up @@ -749,7 +749,7 @@ input Criterion {

input SearchRule {
# Sjekker om feltet finnes / at det ikke har en null verdi.
exists:String
exists:Boolean
# Filtrerer bort treff hvor felt inneholder input verdi
notEquals:String
# Begrenser treff til kun de hvor felt har input verdi
Expand All @@ -759,7 +759,7 @@ input SearchRule {
# Søk som gir treff også for små variasjoner i skrivemåte
fuzzy:String
# Søk som gir tilfeldig poengsum til hvert treff (kun ment til generering av testdata)
random:String
random:Float
# Bruk "?" som wildcard for enkelt tegn, og "*" som wildcard for 0 eller flere tegn.
wildcard:String
# Gir treff når opgitt feltstarter med opgitt verdi.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ abstract class IntegrasjonSpringRunnerTest {

private fun resetDatabase() {
namedParameterJdbcTemplate.update("TRUNCATE TABLE hendelse CASCADE", MapSqlParameterSource())
namedParameterJdbcTemplate.update("TRUNCATE TABLE efvedtakhendelse CASCADE", MapSqlParameterSource())
namedParameterJdbcTemplate.update("TRUNCATE TABLE utsattoppgave CASCADE", MapSqlParameterSource())
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ import java.time.LocalDateTime
import java.time.YearMonth

class VedtakendringerServiceTest {
private val efVedtakRepository = mockk<EfVedtakRepository>()
private val inntektsendringerRepository = mockk<InntektsendringerRepository>()
private val inntektClient = mockk<InntektClient>()
private val oppgaveClient = mockk<OppgaveClient>()
private val sakClient = mockk<SakClient>()
private val arbeidsfordelingClient = mockk<ArbeidsfordelingClient>()
private val inntektsendringerService = mockk<InntektsendringerService>()
private val vedtakendringer =
VedtakendringerService(
efVedtakRepository,
inntektsendringerRepository,
inntektClient,
oppgaveClient,
sakClient,
Expand Down

0 comments on commit a064570

Please sign in to comment.