diff --git a/apps/etterlatte-behandling/src/main/kotlin/behandling/aktivitetsplikt/AktivitetspliktService.kt b/apps/etterlatte-behandling/src/main/kotlin/behandling/aktivitetsplikt/AktivitetspliktService.kt index 4e5fd32aa0f..2103dafd49d 100644 --- a/apps/etterlatte-behandling/src/main/kotlin/behandling/aktivitetsplikt/AktivitetspliktService.kt +++ b/apps/etterlatte-behandling/src/main/kotlin/behandling/aktivitetsplikt/AktivitetspliktService.kt @@ -51,7 +51,6 @@ import no.nav.etterlatte.oppgave.OppgaveService import java.time.LocalDate import java.time.YearMonth import java.util.UUID -import kotlin.collections.filter class AktivitetspliktService( private val aktivitetspliktDao: AktivitetspliktDao, diff --git a/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/AarligInntektsjusteringJobbServiceTest.kt b/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/AarligInntektsjusteringJobbServiceTest.kt index cbb16b3b180..ce737345ae7 100644 --- a/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/AarligInntektsjusteringJobbServiceTest.kt +++ b/apps/etterlatte-behandling/src/test/kotlin/inntektsjustering/AarligInntektsjusteringJobbServiceTest.kt @@ -658,11 +658,6 @@ class AarligInntektsjusteringJobbServiceTest { } } - @Test - fun `et eller annet feilhaandtering`() { - // TODO - } - companion object { val fnrGyldigSak = "10418305857" val gyldigSak = diff --git a/apps/etterlatte-beregning/src/main/kotlin/avkorting/Avkorting.kt b/apps/etterlatte-beregning/src/main/kotlin/avkorting/Avkorting.kt index 9b922b4eceb..6edba61430a 100644 --- a/apps/etterlatte-beregning/src/main/kotlin/avkorting/Avkorting.kt +++ b/apps/etterlatte-beregning/src/main/kotlin/avkorting/Avkorting.kt @@ -2,6 +2,7 @@ package no.nav.etterlatte.avkorting import com.fasterxml.jackson.databind.JsonNode import no.nav.etterlatte.avkorting.AvkortetYtelseType.AARSOPPGJOER +import no.nav.etterlatte.avkorting.AvkortetYtelseType.ETTEROPPJOER import no.nav.etterlatte.avkorting.AvkortetYtelseType.FORVENTET_INNTEKT import no.nav.etterlatte.beregning.Beregning import no.nav.etterlatte.libs.common.behandling.BehandlingStatus diff --git a/apps/etterlatte-oppdater-behandling/src/test/kotlin/AarligInntektsjusteringJobbRiverTest.kt b/apps/etterlatte-oppdater-behandling/src/test/kotlin/AarligInntektsjusteringJobbRiverTest.kt index 57b4df37bb3..bd6ceca9e30 100644 --- a/apps/etterlatte-oppdater-behandling/src/test/kotlin/AarligInntektsjusteringJobbRiverTest.kt +++ b/apps/etterlatte-oppdater-behandling/src/test/kotlin/AarligInntektsjusteringJobbRiverTest.kt @@ -5,11 +5,7 @@ import no.nav.etterlatte.BehandlingService import no.nav.etterlatte.behandling.randomSakId import no.nav.etterlatte.funksjonsbrytere.FeatureToggleService import no.nav.etterlatte.inntektsjustering.AarligInntektsjusteringJobbRiver -import no.nav.etterlatte.libs.common.behandling.BehandlingSammendrag -import no.nav.etterlatte.libs.common.behandling.BehandlingStatus -import no.nav.etterlatte.libs.common.behandling.Revurderingaarsak import no.nav.etterlatte.libs.common.behandling.SakType -import no.nav.etterlatte.libs.common.behandling.Virkningstidspunkt import no.nav.etterlatte.libs.common.rapidsandrivers.lagParMedEventNameKey import no.nav.etterlatte.libs.common.sak.SakId import no.nav.etterlatte.libs.common.sak.SakslisteDTO @@ -22,7 +18,6 @@ import no.nav.etterlatte.rapidsandrivers.RapidEvents.SPESIFIKKE_SAKER import no.nav.helse.rapids_rivers.JsonMessage import no.nav.helse.rapids_rivers.testsupport.TestRapid import org.junit.jupiter.api.Test -import java.time.YearMonth class AarligInntektsjusteringJobbRiverTest { private val kjoering = "inntektsjustering-jobb-2024" @@ -40,7 +35,7 @@ class AarligInntektsjusteringJobbRiverTest { val inspector = TestRapid().apply { AarligInntektsjusteringJobbRiver(this, behandlingServiceMock, featureToggleService) } - inspector.sendTestMessage(genererMelding(loependeFom)) + inspector.sendTestMessage(genererMelding()) verify(exactly = 1) { behandlingServiceMock.hentAlleSaker( @@ -68,7 +63,7 @@ class AarligInntektsjusteringJobbRiverTest { val inspector = TestRapid().apply { AarligInntektsjusteringJobbRiver(this, behandlingServiceMock, featureToggleService) } - inspector.sendTestMessage(genererMelding(loependeFom)) + inspector.sendTestMessage(genererMelding()) verify(exactly = 0) { behandlingServiceMock.hentAlleSaker( kjoering, @@ -81,7 +76,7 @@ class AarligInntektsjusteringJobbRiverTest { } } - private fun genererMelding(loependeFom: YearMonth) = + private fun genererMelding() = JsonMessage .newMessage( mapOf( @@ -92,18 +87,4 @@ class AarligInntektsjusteringJobbRiverTest { EKSKLUDERTE_SAKER to listOf(), ), ).toJson() - - private fun genererBehandlingSammendrag( - status: BehandlingStatus, - aarsak: Revurderingaarsak, - virkningstidspunkt: YearMonth, - ): BehandlingSammendrag { - val virkningstidspunktMock = mockk() - every { virkningstidspunktMock.dato } returns virkningstidspunkt - val behandlingSammendragMock = mockk() - every { behandlingSammendragMock.status } returns status - every { behandlingSammendragMock.aarsak } returns aarsak.name - every { behandlingSammendragMock.virkningstidspunkt } returns virkningstidspunktMock - return behandlingSammendragMock - } } diff --git a/apps/etterlatte-trygdetid/src/main/kotlin/trygdetid/klienter/GrunnlagKlient.kt b/apps/etterlatte-trygdetid/src/main/kotlin/trygdetid/klienter/GrunnlagKlient.kt index 2e6b7a6f959..acfb7efde59 100644 --- a/apps/etterlatte-trygdetid/src/main/kotlin/trygdetid/klienter/GrunnlagKlient.kt +++ b/apps/etterlatte-trygdetid/src/main/kotlin/trygdetid/klienter/GrunnlagKlient.kt @@ -5,17 +5,12 @@ import com.github.michaelbull.result.mapBoth import com.typesafe.config.Config import io.ktor.client.HttpClient import no.nav.etterlatte.libs.common.RetryResult -import no.nav.etterlatte.libs.common.behandling.PersonMedSakerOgRoller -import no.nav.etterlatte.libs.common.deserialize import no.nav.etterlatte.libs.common.grunnlag.Grunnlag import no.nav.etterlatte.libs.common.objectMapper -import no.nav.etterlatte.libs.common.person.Folkeregisteridentifikator import no.nav.etterlatte.libs.common.retry -import no.nav.etterlatte.libs.common.toJson import no.nav.etterlatte.libs.ktor.ktor.ktorobo.AzureAdClient import no.nav.etterlatte.libs.ktor.ktor.ktorobo.DownstreamResourceClient import no.nav.etterlatte.libs.ktor.ktor.ktorobo.Resource -import no.nav.etterlatte.libs.ktor.route.FoedselsnummerDTO import no.nav.etterlatte.libs.ktor.token.BrukerTokenInfo import org.slf4j.LoggerFactory import java.util.UUID @@ -68,22 +63,4 @@ class GrunnlagKlient( } } } - - suspend fun hentPersonSakOgRolle( - fnr: Folkeregisteridentifikator, - brukerTokenInfo: BrukerTokenInfo, - ): PersonMedSakerOgRoller = - downstreamResourceClient - .post( - resource = - Resource( - clientId = clientId, - url = "$resourceUrl/grunnlag/person/roller", - ), - brukerTokenInfo = brukerTokenInfo, - postBody = FoedselsnummerDTO(fnr.value).toJson(), - ).mapBoth( - success = { resource -> deserialize(resource.response.toString()) }, - failure = { errorResponse -> throw errorResponse }, - ) } diff --git a/libs/etterlatte-ktor/src/main/kotlin/route/RouteUtils.kt b/libs/etterlatte-ktor/src/main/kotlin/route/RouteUtils.kt index f8b48bc9f57..5f8d7eb9d74 100644 --- a/libs/etterlatte-ktor/src/main/kotlin/route/RouteUtils.kt +++ b/libs/etterlatte-ktor/src/main/kotlin/route/RouteUtils.kt @@ -6,8 +6,6 @@ import io.ktor.server.application.call import io.ktor.server.request.receive import io.ktor.server.response.respond import io.ktor.util.pipeline.PipelineContext -import no.nav.etterlatte.funksjonsbrytere.FeatureToggle -import no.nav.etterlatte.funksjonsbrytere.FeatureToggleService import no.nav.etterlatte.libs.common.feilhaandtering.ForespoerselException import no.nav.etterlatte.libs.common.feilhaandtering.GenerellIkkeFunnetException import no.nav.etterlatte.libs.common.feilhaandtering.UgyldigForespoerselException @@ -242,18 +240,6 @@ fun ApplicationCall.dato(param: String) = .getOrElse { throw UgyldigDatoFormatException() } } -suspend fun PipelineContext.hvisEnabled( - featureToggleService: FeatureToggleService, - toggle: FeatureToggle, - block: suspend PipelineContext.() -> Unit, -) { - if (featureToggleService.isEnabled(toggle, false)) { - block() - } else { - throw FeatureIkkeStoettetException() - } -} - class FeatureIkkeStoettetException : ForespoerselException( code = "NOT_IMPLEMENTED",