Skip to content

Commit

Permalink
Legger til varsellogging når klasse kan fjernes etter regulering for …
Browse files Browse the repository at this point in the history
…å sikre at det ikke glemmes
  • Loading branch information
Bjodn committed Nov 25, 2024
1 parent 6231613 commit ca3e6ad
Showing 1 changed file with 7 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import no.nav.etterlatte.libs.common.feilhaandtering.InternfeilException
import no.nav.etterlatte.libs.common.sak.SakId
import no.nav.etterlatte.libs.common.vedtak.VedtakSammendragDto
import no.nav.etterlatte.libs.common.vedtak.VedtakType
import org.slf4j.LoggerFactory
import java.time.YearMonth

/*
Expand All @@ -21,12 +22,18 @@ import java.time.YearMonth
class AvkortingReparerAarsoppgjoeret(
val avkortingRepository: AvkortingRepository,
) {
private val logger = LoggerFactory.getLogger(this::class.java)

fun hentSisteAvkortingMedReparertAarsoppgjoer(
forrigeAvkorting: Avkorting,
virkningstidspunkt: YearMonth,
sakId: SakId,
alleVedtak: List<VedtakSammendragDto>,
): Avkorting {
if (YearMonth.now() > YearMonth.of(2025, 5)) {
logger.warn("AvkortingReparerAarsoppgjoeret.kt har nå med sikkerhet blitt kjørt på alle saker etter regulering og kan fjernes!")
}

val alleAarMedAarsoppgjoer = avkortingRepository.hentAlleAarsoppgjoer(sakId).map { it.aar }.distinct()
val alleAarNyAvkortng = forrigeAvkorting.aarsoppgjoer.map { it.aar }
val manglerAar = alleAarMedAarsoppgjoer != alleAarNyAvkortng
Expand Down

0 comments on commit ca3e6ad

Please sign in to comment.