@@ -17,6 +17,7 @@ import no.nav.tiltakspenger.saksbehandling.service.behandling.vilkår.livsopphol
17
17
import no.nav.tiltakspenger.saksbehandling.service.sak.SakService
18
18
import no.nav.tiltakspenger.vedtak.auditlog.AuditLogEvent
19
19
import no.nav.tiltakspenger.vedtak.auditlog.AuditService
20
+ import no.nav.tiltakspenger.vedtak.auditlog.PersonService
20
21
import no.nav.tiltakspenger.vedtak.routes.behandling.personopplysninger.hentPersonRoute
21
22
import no.nav.tiltakspenger.vedtak.routes.behandling.stønadsdager.stønadsdagerRoutes
22
23
import no.nav.tiltakspenger.vedtak.routes.behandling.vilkår.alder.alderRoutes
@@ -28,6 +29,7 @@ import no.nav.tiltakspenger.vedtak.routes.behandling.vilkår.livsopphold.livsopp
28
29
import no.nav.tiltakspenger.vedtak.routes.behandling.vilkår.tiltakdeltagelse.tiltakDeltagelseRoutes
29
30
import no.nav.tiltakspenger.vedtak.routes.parameter
30
31
import no.nav.tiltakspenger.vedtak.tilgang.InnloggetSaksbehandlerProvider
32
+ import no.nav.tiltakspenger.vedtak.tilgang.TilgangAdressebeskyttelseProvider
31
33
32
34
private val LOG = KotlinLogging .logger {}
33
35
@@ -41,6 +43,8 @@ fun Route.behandlingRoutes(
41
43
kvpVilkårService : KvpVilk årService,
42
44
livsoppholdVilkårService : LivsoppholdVilk årService,
43
45
auditService : AuditService ,
46
+ tilgangAdressebeskyttelseProvider : TilgangAdressebeskyttelseProvider ,
47
+ personService : PersonService ,
44
48
) {
45
49
get(" $BEHANDLING_PATH /{behandlingId}" ) {
46
50
sikkerlogg.debug(" Mottatt request på $BEHANDLING_PATH /behandlingId" )
@@ -49,6 +53,9 @@ fun Route.behandlingRoutes(
49
53
50
54
val behandling = behandlingService.hentBehandling(behandlingId, saksbehandler).toDTO()
51
55
56
+ val fnr = personService.hentFnrForBehandlingId(behandlingId)
57
+ tilgangAdressebeskyttelseProvider.sjekkTilgangEnkel(fnr)
58
+
52
59
auditService.logMedBehandlingId(
53
60
behandlingId = behandlingId,
54
61
navIdent = saksbehandler.navIdent,
0 commit comments