From bc1d82021d06a47d965fa2350422fee8340a205d Mon Sep 17 00:00:00 2001 From: Nils Martin Sande Date: Mon, 16 Sep 2024 10:16:20 +0200 Subject: [PATCH] =?UTF-8?q?Endret=20inngang=20til=20=C3=A5=20benytte=20v2?= =?UTF-8?q?=20regler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../paw/arbeidssokerregisteret/Application.kt | 4 +- .../application/InngangsReglerV1.kt | 43 ------------------- 2 files changed, 2 insertions(+), 45 deletions(-) delete mode 100644 domain/arbeidssoeker-regler/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/application/InngangsReglerV1.kt diff --git a/apps/api-start-stopp-perioder/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/Application.kt b/apps/api-start-stopp-perioder/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/Application.kt index 4acb749f..7815c61b 100644 --- a/apps/api-start-stopp-perioder/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/Application.kt +++ b/apps/api-start-stopp-perioder/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/Application.kt @@ -8,7 +8,7 @@ import io.ktor.server.routing.* import io.micrometer.prometheusmetrics.PrometheusConfig import io.micrometer.prometheusmetrics.PrometheusMeterRegistry import io.opentelemetry.api.trace.Span -import no.nav.paw.arbeidssokerregisteret.application.InngangsReglerV1 +import no.nav.paw.arbeidssokerregisteret.application.InngangsReglerV2 import no.nav.paw.arbeidssokerregisteret.application.OpplysningerRequestHandler import no.nav.paw.arbeidssokerregisteret.application.StartStoppRequestHandler import no.nav.paw.arbeidssokerregisteret.config.AuthProviders @@ -34,7 +34,7 @@ fun main() { val (startStoppRequestHandler, opplysningerRequestHandler) = requestHandlers( config = applicationConfig, kafkaFactory = KafkaFactory(kafkaConfig), - regler = InngangsReglerV1, + regler = InngangsReglerV2, registry = registry ) val server = embeddedServer( diff --git a/domain/arbeidssoeker-regler/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/application/InngangsReglerV1.kt b/domain/arbeidssoeker-regler/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/application/InngangsReglerV1.kt deleted file mode 100644 index 41009c03..00000000 --- a/domain/arbeidssoeker-regler/src/main/kotlin/no/nav/paw/arbeidssokerregisteret/application/InngangsReglerV1.kt +++ /dev/null @@ -1,43 +0,0 @@ -package no.nav.paw.arbeidssokerregisteret.application - -import no.nav.paw.arbeidssokerregisteret.application.opplysninger.DomeneOpplysning.* - -object InngangsReglerV1: Regler { - override val regler: List = listOf( - IkkeFunnet( - PersonIkkeFunnet, - vedTreff = ::skalAvises - ), - Doed( - ErDoed, - vedTreff = ::skalAvises - ), - Savnet( - ErSavnet, - vedTreff = ::skalAvises - ), - ForhaandsgodkjentAvAnsatt( - ErForhaandsgodkjent, - vedTreff = ::grunnlagForGodkjenning - ), - Under18Aar( - ErUnder18Aar, - BosattEtterFregLoven, - vedTreff = ::muligGrunnlagForAvvisning - ), - UkjentAlder( - UkjentFoedselsaar, - UkjentFoedselsdato, - vedTreff = ::muligGrunnlagForAvvisning - ), - Over18AarOgBosattEtterFregLoven( - ErOver18Aar, - BosattEtterFregLoven, - vedTreff = ::grunnlagForGodkjenning - ) - ) - - override val standardRegel: Regel = IkkeBosattINorgeIHenholdTilFolkeregisterloven( - vedTreff = ::muligGrunnlagForAvvisning - ) -}