From 902f2555c0e525901e3c0ea8dd1dc0bc156d949e Mon Sep 17 00:00:00 2001 From: Natalie Uranes Date: Wed, 4 Dec 2024 12:34:28 +0100 Subject: [PATCH] chore: return not found if oppgave is null --- .../papirsykmelding/api/NasjonalOppgaveController.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/api/NasjonalOppgaveController.kt b/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/api/NasjonalOppgaveController.kt index 4653d534..337de33b 100644 --- a/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/api/NasjonalOppgaveController.kt +++ b/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/api/NasjonalOppgaveController.kt @@ -1,5 +1,6 @@ package no.nav.sykdig.digitalisering.papirsykmelding.api +import net.logstash.logback.argument.StructuredArguments import no.nav.sykdig.applog import no.nav.sykdig.digitalisering.helsenett.SykmelderService import no.nav.sykdig.digitalisering.papirsykmelding.NasjonalOppgaveService @@ -66,8 +67,13 @@ class NasjonalOppgaveController( if (papirManuellOppgave != null) { securelog.info("lagrer nasjonalOppgave i db $papirManuellOppgave") nasjonalOppgaveService.lagreOppgave(papirManuellOppgave) + return oppgave } - return oppgave + log.info( + "Fant ingen uløste manuelle oppgaver med oppgaveid {}", + StructuredArguments.keyValue("oppgaveId", oppgaveId) + ) + return ResponseEntity.notFound().build() } @GetMapping("/pasient")