Skip to content

Commit

Permalink
fjern kode som ikke trengs lenger relatert til patching av fagsaker (#…
Browse files Browse the repository at this point in the history
…5101)

### 💰 Hva skal gjøres, og hvorfor?

[Favro](https://favro.com/organization/98c34fb974ce445eac854de0/1844bbac3b6605eacc8f5543?card=NAV-24063)

Patchet 19 fagsaker. Trenger ikke denne koden lenger nå som jobben er
gjort.
  • Loading branch information
fredrikpf authored Feb 20, 2025
1 parent 4fd53aa commit 424b5fa
Show file tree
Hide file tree
Showing 8 changed files with 0 additions and 236 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ import no.nav.familie.ba.sak.kjerne.autovedtak.satsendring.domene.SatskjøringRe
import no.nav.familie.ba.sak.kjerne.behandling.BehandlingHentOgPersisterService
import no.nav.familie.ba.sak.kjerne.fagsak.FagsakService
import no.nav.familie.ba.sak.kjerne.grunnlag.personopplysninger.PersongrunnlagService
import no.nav.familie.ba.sak.kjerne.personident.PersonidentService
import no.nav.familie.ba.sak.sikkerhet.TilgangService
import no.nav.familie.ba.sak.statistikk.stønadsstatistikk.StønadsstatistikkService
import no.nav.familie.ba.sak.task.GrensesnittavstemMotOppdrag
Expand Down Expand Up @@ -87,7 +86,6 @@ class ForvalterController(
private val stønadsstatistikkService: StønadsstatistikkService,
private val persongrunnlagService: PersongrunnlagService,
private val hentAlleIdenterTilPsysTask: HentAlleIdenterTilPsysTask,
private val personidentService: PersonidentService,
) {
private val logger: Logger = LoggerFactory.getLogger(ForvalterController::class.java)

Expand Down Expand Up @@ -240,34 +238,6 @@ class ForvalterController(
return ResponseEntity.ok("ok")
}

@PatchMapping("/patch-fagsaker-uten-behandling-med-ny-ident")
fun patchFagsakerUtenBehandlingMedNyIdent(
@RequestBody fagsakIder: Set<Long>,
): ResponseEntity<String> {
tilgangService.verifiserHarTilgangTilHandling(
minimumBehandlerRolle = BehandlerRolle.FORVALTER,
handling = "Patch merget ident",
)

fagsakIder.forEach { fagsakId ->
opprettTaskService.opprettTaskForÅPatcheIdentPåFagsakUtenBehandling(fagsakId)
}
return ResponseEntity.ok("ok")
}

@GetMapping("/hent-fagsaker-uten-behandling-med-utdatert-ident")
fun hentFagsakerUtenBehandlingMedUtdatertIdent(): ResponseEntity<Set<Long>> {
tilgangService.verifiserHarTilgangTilHandling(
minimumBehandlerRolle = BehandlerRolle.FORVALTER,
handling = "Patch merget ident",
)

val fagsakerSomMåOppdateres =
personidentService.finnFagsakerUtenBehandlingMedUtdatertIdent()

return ResponseEntity.ok(fagsakerSomMåOppdateres.toSet())
}

@PostMapping("/behandling/{behandlingId}/manuell-kvittering")
@ApiResponses(
value = [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -222,14 +222,4 @@ WHERE silp.stonad_tom < DATE_TRUNC('month', NOW())
nativeQuery = true,
)
fun finnFagsakerMedFlereMigreringsbehandlinger(month: LocalDateTime): List<FagsakMedFlereMigreringer>

@Query(
"""
SELECT f
FROM Fagsak f where not exists(select 1
from Behandling b
where b.fagsak.id = f.id)
""",
)
fun finnFagsakerUtenBehandling(): Set<Fagsak>
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import no.nav.familie.ba.sak.integrasjoner.pdl.PdlIdentRestClient
import no.nav.familie.ba.sak.integrasjoner.pdl.domene.IdentInformasjon
import no.nav.familie.ba.sak.integrasjoner.pdl.domene.hentAktivAktørId
import no.nav.familie.ba.sak.integrasjoner.pdl.domene.hentAktivFødselsnummer
import no.nav.familie.ba.sak.kjerne.fagsak.FagsakRepository
import no.nav.familie.kontrakter.felles.PersonIdent
import no.nav.person.pdl.aktor.v2.Type
import org.slf4j.LoggerFactory
Expand All @@ -22,7 +21,6 @@ class PersonidentService(
private val aktørIdRepository: AktørIdRepository,
private val pdlIdentRestClient: PdlIdentRestClient,
private val taskRepository: TaskRepositoryWrapper,
private val fagsakRepository: FagsakRepository,
) {
fun hentIdenter(
personIdent: String,
Expand Down Expand Up @@ -161,18 +159,6 @@ class PersonidentService(
return aktør
}

fun finnFagsakerUtenBehandlingMedUtdatertIdent(): Set<Long> {
val fagsaker = fagsakRepository.finnFagsakerUtenBehandling()
val fagsakerSomMåOppdateres =
fagsaker
.filter { fagsak ->
val identerFraPdl = pdlIdentRestClient.hentIdenter(fagsak.aktør.aktivFødselsnummer(), historikk = true)
val aktivIdentFraPdl = identerFraPdl.hentAktivFødselsnummer()
aktivIdentFraPdl != fagsak.aktør.aktivFødselsnummer()
}.map { it.id }
return fagsakerSomMåOppdateres.toSet()
}

companion object {
val logger = LoggerFactory.getLogger(PersonidentService::class.java)
}
Expand Down
13 changes: 0 additions & 13 deletions src/main/kotlin/no/nav/familie/ba/sak/task/OpprettTaskService.kt
Original file line number Diff line number Diff line change
Expand Up @@ -192,19 +192,6 @@ class OpprettTaskService(
),
)

@Transactional
fun opprettTaskForÅPatcheIdentPåFagsakUtenBehandling(fagsakId: Long) =
taskRepository.save(
Task(
type = PatchIdentFagsakUtenBehandling.TASK_STEP_TYPE,
payload = objectMapper.writeValueAsString(fagsakId),
properties =
Properties().apply {
this["fagsakId"] = fagsakId.toString()
},
),
)

@Transactional
fun opprettTaskForÅPatcheVilkårFom(
dto: PatchFomPåVilkårTilFødselsdato,
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,6 @@ internal class HåndterNyIdentServiceTest {
aktørIdRepository = aktørIdRepository,
pdlIdentRestClient = pdlIdentRestClient,
taskRepository = taskRepositoryMock,
fagsakRepository = mockk(),
)

private val håndterNyIdentService =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ internal class PersonidentServiceTest {
aktørIdRepository = aktørIdRepository,
pdlIdentRestClient = pdlIdentRestClient,
taskRepository = taskRepositoryMock,
fagsakRepository = mockk(),
)

@BeforeAll
Expand Down

This file was deleted.

0 comments on commit 424b5fa

Please sign in to comment.