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

Commit

Permalink
f Utvider populering av periodene med ordinære og reaktiverte registr…
Browse files Browse the repository at this point in the history
…eringer

Tidligere har vi bare populert periodene med bakgrunn i formidlingsgruppeendringene, men nå inkluderer vi også ordinære brukerregistreringer og reaktiveringer. Hypotesen er at det vil løse de tilfellene vi ser at vi bommer på periodene fordi vi enda ikke har fått lest inn Kafka-meldingen fra Arena. Men vi eier jo inngangen, så den bør benyttes.
  • Loading branch information
tlheen committed Jan 31, 2023
1 parent dc1ef22 commit ab4a557
Showing 1 changed file with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,16 @@ class PopulerArbeidssokerperioderService(
fun populerNyArbeidssøkermodell(bruker: Bruker): Arbeidssoker {
val formidlingsgruppe =
formidlingsgruppeRepository.hentFormidlingsgrupperOgMapTilFormidlingsgruppeEndretEvent(bruker.alleFoedselsnummer())
val ordinaerBrukerRegistreringer =
brukerRegistreringRepository.hentBrukerregistreringForFoedselsnummer(bruker.alleFoedselsnummer())
val reaktiveringer =
brukerReaktiveringRepository.finnReaktiveringerForFoedselsnummer(bruker.alleFoedselsnummer())

val listeMedArbeidssøkerEndringer = formidlingsgruppe + ordinaerBrukerRegistreringer + reaktiveringer

val arbeidssoker = Arbeidssoker()

formidlingsgruppe
listeMedArbeidssøkerEndringer
.sortedBy { it.opprettetTidspunkt() }
.forEach { arbeidssoker.behandle(it) }

Expand Down

0 comments on commit ab4a557

Please sign in to comment.