Skip to content

Commit

Permalink
Rydd opp forvalterendepunkt for resending av brev (#5022)
Browse files Browse the repository at this point in the history
### 💰 Hva skal gjøres, og hvorfor?
Opprydning av midlertidig endepunkt for:
https://favro.com/organization/98c34fb974ce445eac854de0/1844bbac3b6605eacc8f5543?card=NAV-23968

### 🔎️ Er det noe spesielt du ønsker tilbakemelding om?
Hvis noe ikke er slettet
  • Loading branch information
GardOS authored Jan 21, 2025
1 parent a80c68e commit 16d45a8
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 91 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -618,22 +618,4 @@ class ForvalterController(
)
return ResponseEntity.ok(forvalterService.korrigerUtvidetAndelerIOppdaterUtvidetKlassekodeBehandlingerDryRun())
}

@PostMapping("/distribuer-dokument-fra-task-for-ferdigstilt-behandling")
@Operation(
summary = "Distribuer dokument fra task for ferdigstilt behandling",
description = "Trenger dette endepunktet for å kunne distibuere dokumenter på behandler som er avsluttet pga. feil i JOARK.",
)
fun distribuerDokumentFraTaskForFerdigstiltBehandling(
@RequestParam("dryRun") dryRun: Boolean = false,
@RequestBody tasker: List<Long>,
): ResponseEntity<String> {
tilgangService.verifiserHarTilgangTilHandling(
minimumBehandlerRolle = BehandlerRolle.FORVALTER,
handling = "Distribuer dokument fra task for ferdigstilt behandling",
)
forvalterService.distribuerDokumentFraTaskForFerdigstiltBehandling(dryRun, tasker)

return ResponseEntity.ok("OK")
}
}
27 changes: 0 additions & 27 deletions src/main/kotlin/no/nav/familie/ba/sak/internal/ForvalterService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,8 @@ import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.Vilkår
import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.Vilkår.UNDER_18_ÅR
import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.Vilkårsvurdering
import no.nav.familie.ba.sak.sikkerhet.SikkerhetContext
import no.nav.familie.ba.sak.task.DistribuerDokumentDTO
import no.nav.familie.ba.sak.task.ForvaltningRedistribuerBrevTask
import no.nav.familie.ba.sak.task.IverksettMotOppdragTask
import no.nav.familie.kontrakter.felles.objectMapper
import no.nav.familie.log.mdc.MDCConstants
import no.nav.familie.log.mdc.kjørMedCallId
import no.nav.familie.prosessering.internal.TaskService
import org.slf4j.LoggerFactory
import org.slf4j.MDC
import org.springframework.data.domain.PageRequest
Expand All @@ -55,7 +50,6 @@ import org.springframework.transaction.annotation.Propagation
import org.springframework.transaction.annotation.Transactional
import java.time.LocalDate
import java.time.YearMonth
import java.util.UUID

@Service
class ForvalterService(
Expand All @@ -77,7 +71,6 @@ class ForvalterService(
private val persongrunnlagService: PersongrunnlagService,
private val andelTilkjentYtelseRepository: AndelTilkjentYtelseRepository,
private val tilkjentYtelseRepository: TilkjentYtelseRepository,
private val taskService: TaskService,
) {
private val logger = LoggerFactory.getLogger(ForvalterService::class.java)

Expand Down Expand Up @@ -396,26 +389,6 @@ class ForvalterService(
}
return resultat
}

fun distribuerDokumentFraTaskForFerdigstiltBehandling(
dryRun: Boolean,
tasker: List<Long>,
) {
tasker.forEach {
val task = taskService.findById(it)
val distribuerDokumentDTO = objectMapper.readValue(task.payload, DistribuerDokumentDTO::class.java)

if (!dryRun) {
kjørMedCallId(UUID.randomUUID().toString()) {
ForvaltningRedistribuerBrevTask.opprettTask(distribuerDokumentDTO).also {
taskService.save(it)
}
}
} else {
logger.info("dry run: distribuerDokumentFraTaskForFerdigstiltBehandling: task: $it, distribuerDokumentDTO=$distribuerDokumentDTO")
}
}
}
}

data class RestKorrigertAndelTilkjentYtelseDto(
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,6 @@ import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.PersonResultat
import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.Vilkår
import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.VilkårResultat
import no.nav.familie.ba.sak.kjerne.vilkårsvurdering.domene.Vilkårsvurdering
import no.nav.familie.prosessering.internal.TaskService
import org.assertj.core.api.Assertions.assertThat
import org.junit.jupiter.api.Assertions.assertTrue
import org.junit.jupiter.api.Nested
Expand Down Expand Up @@ -113,9 +112,6 @@ class ForvalterServiceTest {
@MockK
lateinit var tilkjentYtelseRepository: TilkjentYtelseRepository

@MockK
lateinit var taskService: TaskService

@InjectMockKs
lateinit var forvalterService: ForvalterService

Expand Down

0 comments on commit 16d45a8

Please sign in to comment.