From 3f404881e5b915aee3dbbfc9188561bc4621fe79 Mon Sep 17 00:00:00 2001 From: Andreas Jonsson Date: Thu, 21 Sep 2023 10:43:10 +0200 Subject: [PATCH] Added special error message for "Opphevet". MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Øyvind Norsted Wedøe --- .../oppgave/service/BehandlingService.kt | 35 ++++++++++++------- 1 file changed, 23 insertions(+), 12 deletions(-) diff --git a/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt b/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt index 8f5ace332..dab8053e2 100644 --- a/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt +++ b/src/main/kotlin/no/nav/klage/oppgave/service/BehandlingService.kt @@ -287,20 +287,31 @@ class BehandlingService( "Kan ikke lukke behandling. Fjern $prop. Dersom Trygderetten har behandlet saken, kan du ikke starte ny behandling av samme sak." if (behandling.utfall != null) { - if (behandling.utfall == Utfall.HENVIST) { - behandlingValidationErrors.add( - InvalidProperty( - field = "utfall", - reason = "Kan ikke lukke behandling. Dersom resultatet fra Trygderetten er «Henvist», må du først fullføre registrering av resultatet fra Trygderetten før du kan starte ny behandling. Når du trykker «Fullfør», vil Kabal opprette en ny ankeoppgave for deg." + when (behandling.utfall) { + Utfall.HENVIST -> { + behandlingValidationErrors.add( + InvalidProperty( + field = "utfall", + reason = "Kan ikke lukke behandling. Dersom resultatet fra Trygderetten er «Henvist», må du først fullføre registrering av resultatet fra Trygderetten før du kan starte ny behandling. Når du trykker «Fullfør», vil Kabal opprette en ny ankeoppgave for deg." + ) ) - ) - } else { - behandlingValidationErrors.add( - InvalidProperty( - field = "utfall", - reason = getErrorText("utfall") + } + Utfall.OPPHEVET -> { + behandlingValidationErrors.add( + InvalidProperty( + field = "utfall", + reason = "Kan ikke lukke behandling. Dersom resultatet fra Trygderetten er «Opphevet», må du først fullføre registrering av resultatet fra Trygderetten før du kan starte ny behandling. Når du trykker «Fullfør», vil du få mulighet til å opprette en ny ankeoppgave." + ) ) - ) + } + else -> { + behandlingValidationErrors.add( + InvalidProperty( + field = "utfall", + reason = getErrorText("utfall") + ) + ) + } } }