diff --git a/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageAnkeV3.kt b/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageAnkeV3.kt index 405efb4e3..50c049837 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageAnkeV3.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageAnkeV3.kt @@ -52,7 +52,7 @@ data class OversendtKlageAnkeV3( val innsynUrl: String? = null, @Schema( description = "Hjemler knyttet til klagen", - required = false + required = true ) val hjemler: List? = emptyList(), @Schema( diff --git a/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageV2.kt b/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageV2.kt index 0f30b8358..c3796c7eb 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageV2.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/api/view/OversendtKlageV2.kt @@ -52,7 +52,7 @@ data class OversendtKlageV2( val innsynUrl: String? = null, @Schema( description = "Hjemler knyttet til klagen", - required = false + required = true ) val hjemler: List? = emptyList(), val avsenderSaksbehandlerIdent: String, diff --git a/src/main/kotlin/no/nav/klage/oppgave/service/MottakService.kt b/src/main/kotlin/no/nav/klage/oppgave/service/MottakService.kt index 60b841ada..c2d294371 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/service/MottakService.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/service/MottakService.kt @@ -458,6 +458,8 @@ class MottakService( throw OversendtKlageNotValidException("Behandling med ytelse ${ytelse.navn} kan ikke registreres med hjemmel $it. Ta kontakt med team klage dersom du mener hjemmelen skal være mulig å bruke for denne ytelsen.") } } + } else { + throw OversendtKlageNotValidException("Behandling kan ikke registreres, mangler hjemmel.") } } else { throw OversendtKlageNotValidException("Behandling med ytelse ${ytelse.navn} kan ikke registreres. Ta kontakt med team klage dersom du vil ta i bruk ytelsen.")