You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NAV-23889: Bedre feilmelding ved manglende tilgang til person/personer (#5179)
Favro: [NAV-23889
](https://favro.com/organization/98c34fb974ce445eac854de0/1844bbac3b6605eacc8f5543?card=NAV-23889)
### 💰 Hva skal gjøres, og hvorfor?
Justerer eksisterende og legger til manglende `frontendFeilmelding`
dersom tilgangssjekk til person/personer feiler. Tar i bruk feltet
`begrunnelse` som nå vil inneholde en bedre begrunnelse på hvorfor
saksbehandler ikke har tilgang.
[Relatert endring i
frontend.](navikt/familie-ba-sak-frontend#3614)
### ✅ Checklist
- [ ] Jeg har testet mine endringer i henhold til akseptansekriteriene
🕵️
- [ ] Jeg har config- eller sql-endringer.
- [x] Jeg har skrevet tester.
assertThat(rolleTilgangskontrollFeil.message).isEqualTo("Saksbehandler A har ikke tilgang. Bruker mangler rollen '0000-GA-Strengt_Fortrolig_Adresse.")
103
+
assertThat(rolleTilgangskontrollFeil.frontendFeilmelding).isEqualTo("Saksbehandler A har ikke tilgang. Bruker mangler rollen '0000-GA-Strengt_Fortrolig_Adresse.")
99
104
}
100
105
101
106
@Test
@@ -107,14 +112,17 @@ class TilgangServiceTest {
107
112
108
113
@Test
109
114
internalfun`skal kaste RolleTilgangskontrollFeil dersom saksbehandler ikke har tilgang til behandling`() {
assertThat(rolletilgangskontrollFeil.message).isEqualTo("Saksbehandler A har ikke tilgang til fagsak=${fagsak.id}. Bruker mangler rollen '0000-GA-Strengt_Fortrolig_Adresse.")
226
+
assertThat(rolletilgangskontrollFeil.frontendFeilmelding).isEqualTo("Fagsaken inneholder personer som krever ytterligere tilganger. Bruker mangler rollen '0000-GA-Strengt_Fortrolig_Adresse.")
0 commit comments