Skip to content

Commit e76ffd2

Browse files
committed
Fix tilgangskontroll
1 parent b349d42 commit e76ffd2

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/main/kotlin/no/nav/syfo/tilgangskontroll/TilgangskontrollConsumer.kt

+10-10
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package no.nav.syfo.tilgangskontroll
33
import io.ktor.client.HttpClient
44
import io.ktor.client.request.*
55
import io.ktor.http.ContentType
6-
import java.lang.Exception
6+
import io.ktor.client.response.HttpResponse
77

88
class TilgangskontrollConsumer(
99
private val endpointUrl: String,
@@ -15,25 +15,25 @@ class TilgangskontrollConsumer(
1515
private val pathTilgangTilEnhet = "/enhet"
1616

1717
suspend fun harVeilederTilgangTilPerson(fnr: String, token: String): Boolean {
18-
val response = client.get<Tilgang>(getTilgangskontrollUrl(pathTilgangTilBruker)) {
19-
accept(ContentType.Application.Json)
20-
headers {
21-
append("Authorization", "Bearer $token")
22-
}
23-
parameter(paramFnr, fnr)
18+
val response = client.get<HttpResponse>(getTilgangskontrollUrl(pathTilgangTilBruker)) {
19+
accept(ContentType.Application.Json)
20+
headers {
21+
append("Authorization", "Bearer $token")
2422
}
25-
return response.harTilgang
23+
parameter(paramFnr, fnr)
24+
}
25+
return response.status.value in 200..299
2626
}
2727

2828
suspend fun harVeilederTilgangTilEnhet(enhet: String, token: String): Boolean {
29-
val response = client.get<Tilgang>(getTilgangskontrollUrl(pathTilgangTilEnhet)) {
29+
val response = client.get<HttpResponse>(getTilgangskontrollUrl(pathTilgangTilEnhet)) {
3030
accept(ContentType.Application.Json)
3131
headers {
3232
append("Authorization", "Bearer $token")
3333
}
3434
parameter(paramEnhet, enhet)
3535
}
36-
return response.harTilgang
36+
return response.status.value in 200..299
3737
}
3838

3939
private fun getTilgangskontrollUrl(path: String): String {

0 commit comments

Comments
 (0)