Skip to content

Commit

Permalink
Avbryter while tidlig dersom det ikke er noe resultater.
Browse files Browse the repository at this point in the history
  • Loading branch information
ramrock93 committed Oct 24, 2023
1 parent 6b5f7c9 commit 0a641c0
Showing 1 changed file with 5 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,23 +33,19 @@ class MikrofrontendScheduler(
val statusÅOppdatere = MicrofrontendAction.DISABLE
val mikrofrontendId = MicrofrontendId.PLEIEPENGER_INNSYN.id
var batchNummer = 1
var harMerÅLese = true

while (harMerÅLese) {
while (true) {
val mikrofrontendDAOS = mikrofrontendService.hentMikrofrontendIdAndStatus(
mikrofrontendId = mikrofrontendId,
status = eksiterendeStatus,
limit = BATCH_SIZE
)
if (mikrofrontendDAOS.isEmpty()) break

logger.info("Prosesserer batch nummer $batchNummer.")
deaktiver(mikrofrontendDAOS, statusÅOppdatere)
logger.info("Batch nummer $batchNummer ferdig.")
batchNummer++

if (mikrofrontendDAOS.isEmpty()) {
harMerÅLese = false
}
}
logger.info("Deaktivering av alle mikrofrontend for pleiepengesøknader fullført.")
}
Expand All @@ -58,15 +54,13 @@ class MikrofrontendScheduler(
fun aktiverMikrofrontendForPleiepengesøknaderDeSisteSeksMåneder() = leaderService.executeAsLeader {
logger.info("Aktiverer mikrofrontend for pleiepengesøknader de siste seks måneder.")
var batchNummer = 1
var harMerÅLese = true
val statusÅOppdatere = MicrofrontendAction.ENABLE

while (harMerÅLese) {
while (true) {
val søknader = mikrofrontendService.finnUnikeSøknaderUtenMikrofrontendSisteSeksMåneder(limit = BATCH_SIZE)
if (søknader.isEmpty()) break

aktiver(søknader, statusÅOppdatere, batchNummer)
if (søknader.isEmpty()) {
harMerÅLese = false
}
batchNummer++
}

Expand Down

0 comments on commit 0a641c0

Please sign in to comment.