Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Commit

Permalink
r Ikke forkast formidlingsgruppeendring når vi ikke klarer å populere…
Browse files Browse the repository at this point in the history
… aktørid-cache
  • Loading branch information
marenger committed Feb 20, 2023
1 parent f522c2f commit 0e10872
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ import java.time.LocalDateTime
class FormidlingsgruppeMottakService(
private val formidlingsgruppeRepository: FormidlingsgruppeRepository,
private val arbeidssokerperiodeAvsluttetService: ArbeidssokerperiodeAvsluttetService,
private val unleashClient: UnleashClient,
private val aktorIdCacheService: AktorIdCacheService,
private val populerArbeidssokerperioderService: PopulerArbeidssokerperioderService,
private val arbeidssokerperiodeAvsluttetProducer: ArbeidssokerperiodeAvsluttetProducer
Expand All @@ -27,7 +26,7 @@ class FormidlingsgruppeMottakService(
fun behandle(formidlingsgruppeEndretEvent: FormidlingsgruppeEndretEvent) {

if (formidlingsgruppeEndretEvent.formidlingsgruppeEndret.isBefore(LocalDateTime.parse("2010-01-01T00:00:00"))
&& formidlingsgruppeEndretEvent.formidlingsgruppe.kode != "ARBS"){
&& formidlingsgruppeEndretEvent.formidlingsgruppe.kode != "ARBS") {
logger.warn(
"Fikk formidlingsgruppeendring fra før 2010 som ikke har formidlingsgruppe ARBS, " +
"formidlingsgruppe: ${formidlingsgruppeEndretEvent.formidlingsgruppe.kode}, " +
Expand All @@ -45,7 +44,11 @@ class FormidlingsgruppeMottakService(

formidlingsgruppeRepository.lagre(formidlingsgruppeEndretEvent)

aktorIdCacheService.hentAktorIdFraPDLHvisIkkeFinnes(formidlingsgruppeEndretEvent.foedselsnummer, true)
try {
aktorIdCacheService.hentAktorIdFraPDLHvisIkkeFinnes(formidlingsgruppeEndretEvent.foedselsnummer, true)
} catch (e: Exception) {
logger.warn("Klarte ikke populere aktørid-cache for innkommende formidlingsgruppe", e)
}

arbeidssokerperiodeAvsluttetService.behandleAvslutningAvArbeidssokerperiode(
formidlingsgruppeEndretEvent,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -326,15 +326,13 @@ class ServiceBeansConfig {
fun formidlingsgruppeMottakService(
formidlingsgruppeRepository: FormidlingsgruppeRepository,
arbeidssokerperiodeAvsluttetService: ArbeidssokerperiodeAvsluttetService,
unleashClient: UnleashClient,
aktorIdCacheService: AktorIdCacheService,
populerArbeidssokerperioderService: PopulerArbeidssokerperioderService,
arbeidssokerperiodeAvsluttetProducer: ArbeidssokerperiodeAvsluttetProducer
): FormidlingsgruppeMottakService {
return FormidlingsgruppeMottakService(
formidlingsgruppeRepository,
arbeidssokerperiodeAvsluttetService,
unleashClient,
aktorIdCacheService,
populerArbeidssokerperioderService,
arbeidssokerperiodeAvsluttetProducer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ package no.nav.fo.veilarbregistrering.arbeidssoker.formidlingsgruppe
import io.mockk.*
import no.nav.fo.veilarbregistrering.arbeidssoker.formidlingsgruppe.FormidlingsgruppeEndretEventTestdataBuilder.testEvent
import no.nav.fo.veilarbregistrering.arbeidssoker.perioder.ArbeidssokerperiodeAvsluttetService
import no.nav.fo.veilarbregistrering.bruker.Foedselsnummer
import org.junit.jupiter.api.BeforeEach
import org.junit.jupiter.api.Test
import java.time.LocalDateTime
Expand All @@ -24,7 +23,6 @@ class FormidlingsgruppeMottakServiceTest {
arbeidssokerperiodeAvsluttetService,
mockk(relaxed = true),
mockk(relaxed = true),
mockk(relaxed = true),
mockk(relaxed = true)
)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ internal class FormidlingsgruppeMottakServiceIT @Autowired constructor(
arbeidssokerperiodeAvsluttetService,
mockk(relaxed = true),
mockk(relaxed = true),
mockk(relaxed = true),
mockk(relaxed = true)
)
}
Expand Down

0 comments on commit 0e10872

Please sign in to comment.