Skip to content

Commit

Permalink
Logg forrige søknad (#957)
Browse files Browse the repository at this point in the history
  • Loading branch information
olekvernberg authored Feb 13, 2024
1 parent 8de75ce commit 1b6e78e
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
package no.nav.familie.ef.søknad.minside

import no.nav.familie.ef.søknad.minside.domain.Journalpost
import no.nav.familie.ef.søknad.minside.domain.Variantformat
import no.nav.familie.ef.søknad.minside.dto.JournalpostDto
import no.nav.familie.ef.søknad.minside.dto.erInngåendeEllerUtgåendeJournalpost
import no.nav.familie.ef.søknad.minside.dto.tilDto
import no.nav.familie.sikkerhet.EksternBrukerUtils
import org.slf4j.LoggerFactory
Expand All @@ -18,7 +16,7 @@ class JournalpostService(private val safClient: SafClient) {
fun hentJournalposterForBruker(): List<JournalpostDto> =
safClient.hentJournalposterForBruker(EksternBrukerUtils.hentFnrFraToken())
.efJournalposter()
.filter { it.harRelevanteDokumenter()}
.filter { it.harRelevanteDokumenter() }
.map { it.tilDto() }

fun hentPdfDokument(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ import no.nav.familie.ef.søknad.infrastruktur.featuretoggle.FeatureToggleServic
import no.nav.familie.ef.søknad.søknad.domain.Kvittering
import no.nav.familie.ef.søknad.søknad.dto.SøknadBarnetilsynDto
import no.nav.familie.ef.søknad.søknad.dto.SøknadBarnetilsynGjenbrukDto
import no.nav.familie.kontrakter.felles.objectMapper
import no.nav.familie.sikkerhet.EksternBrukerUtils
import no.nav.security.token.support.core.api.ProtectedWithClaims
import org.slf4j.LoggerFactory
import org.springframework.http.HttpStatus
import org.springframework.http.MediaType.APPLICATION_JSON_VALUE
import org.springframework.validation.annotation.Validated
Expand All @@ -23,6 +25,8 @@ import java.time.LocalDateTime
@Validated
class SøknadBarnetilsynController(valknadService: SøknadService, val featureToggleService: FeatureToggleService) {

private val secureLogger = LoggerFactory.getLogger("secureLogger")

@PostMapping
fun sendInn(@RequestBody søknad: SøknadBarnetilsynDto): Kvittering {
if (!EksternBrukerUtils.personIdentErLikInnloggetBruker(søknad.person.søker.fnr)) {
Expand All @@ -35,6 +39,11 @@ class SøknadBarnetilsynController(val søknadService: SøknadService, val featu

@GetMapping("forrige")
fun hentForrigeBarnetilsynSøknad(): SøknadBarnetilsynGjenbrukDto? {
return søknadService.hentForrigeBarnetilsynSøknad()
val forrigeBarnetilsynSøknad = søknadService.hentForrigeBarnetilsynSøknad()
val personIdent = EksternBrukerUtils.hentFnrFraToken()
if (forrigeBarnetilsynSøknad != null) {
secureLogger.info("forrige barnetilsynsøknad for $personIdent : " + objectMapper.writeValueAsString(forrigeBarnetilsynSøknad))
}
return forrigeBarnetilsynSøknad
}
}

0 comments on commit 1b6e78e

Please sign in to comment.