diff --git a/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveService.kt b/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveService.kt index 98a737e6..b6f268b5 100644 --- a/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveService.kt +++ b/src/main/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveService.kt @@ -95,18 +95,14 @@ class NasjonalOppgaveService( fun avvisOppgave( oppgaveId: Int, request: String, - authorization: String, navEnhet: String, ): ResponseEntity { val eksisterendeOppgave = nasjonalOppgaveRepository.findByOppgaveId(oppgaveId) val avvisningsgrunn = mapper.readValue(request, AvvisSykmeldingRequest::class.java).reason if (eksisterendeOppgave != null) { - val navEmail = oppgaveSecurityService.getNavEmail() - log.info("navEmail: $navEmail") val veilederIdent = oppgaveSecurityService.getNavIdent().veilederIdent -// val veilederIdent = navEmail - ferdigstillNasjonalAvvistOppgave(oppgaveId, authorization, navEnhet, navEmail, avvisningsgrunn, veilederIdent) + ferdigstillNasjonalAvvistOppgave(oppgaveId, navEnhet, avvisningsgrunn, veilederIdent) val res = oppdaterOppgave( eksisterendeOppgave.sykmeldingId, utfall = Utfall.AVVIST.toString(), @@ -224,9 +220,7 @@ fun mapToDao( @Transactional fun ferdigstillNasjonalAvvistOppgave( oppgaveId: Int, - authorization: String, // skal dette eigentleg brukes til noke? navEnhet: String, - navEpost: String, avvisningsgrunn: String?, veilederIdent: String, ) { @@ -251,13 +245,13 @@ fun ferdigstillNasjonalAvvistOppgave( } } -private fun getLoggingMeta(sykmeldingId: String, oppgave: NasjonalManuellOppgaveDAO): LoggingMeta { - return LoggingMeta( - mottakId = sykmeldingId, - dokumentInfoId = oppgave.dokumentInfoId, - msgId = sykmeldingId, - sykmeldingId = sykmeldingId, - journalpostId = oppgave.journalpostId, - ) -} + private fun getLoggingMeta(sykmeldingId: String, oppgave: NasjonalManuellOppgaveDAO): LoggingMeta { + return LoggingMeta( + mottakId = sykmeldingId, + dokumentInfoId = oppgave.dokumentInfoId, + msgId = sykmeldingId, + sykmeldingId = sykmeldingId, + journalpostId = oppgave.journalpostId, + ) + } } 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 d285edd0..4653d534 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 @@ -23,9 +23,7 @@ import org.springframework.web.bind.annotation.RequestHeader import org.springframework.web.bind.annotation.RequestMapping import org.springframework.web.bind.annotation.ResponseBody import org.springframework.web.bind.annotation.RestController -import org.springframework.web.reactive.function.client.WebClientResponseException.BadRequest import java.util.UUID -import javax.net.ssl.SSLEngineResult @RestController @RequestMapping("/api/v1/proxy") @@ -43,12 +41,11 @@ class NasjonalOppgaveController( @PreAuthorize("@oppgaveSecurityService.hasAccessToNasjonalOppgave(#oppgaveId)") fun avvisOppgave( @PathVariable oppgaveId: String, - @RequestHeader("Authorization") authorization: String, @RequestHeader("X-Nav-Enhet") navEnhet: String, @RequestBody avvisSykmeldingRequest: String, ): ResponseEntity { log.info("Forsøker å avvise oppgave med oppgaveId: $oppgaveId") - return nasjonalOppgaveService.avvisOppgave(oppgaveId.toInt(), avvisSykmeldingRequest, authorization, navEnhet) + return nasjonalOppgaveService.avvisOppgave(oppgaveId.toInt(), avvisSykmeldingRequest, navEnhet) } @GetMapping("/oppgave/{oppgaveId}") diff --git a/src/test/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveServiceTest.kt b/src/test/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveServiceTest.kt index 4dc8967a..5c183cf8 100644 --- a/src/test/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveServiceTest.kt +++ b/src/test/kotlin/no/nav/sykdig/digitalisering/papirsykmelding/NasjonalOppgaveServiceTest.kt @@ -121,11 +121,10 @@ class NasjonalOppgaveServiceTest : IntegrationTest() { Mockito.`when`(sykmelderService.getSykmelder(org.mockito.kotlin.any(), org.mockito.kotlin.any())).thenReturn(testDataSykmelder()) assertTrue(originalOppgave.avvisningsgrunn == null) - val avvistOppgave = nasjonalOppgaveService.avvisOppgave(oppgaveId, request, "auth streng", "enhet") + val avvistOppgave = nasjonalOppgaveService.avvisOppgave(oppgaveId, request, "enhet") assertEquals(testDataNasjonalManuellOppgaveDAO(null, "456", oppgaveId).oppgaveId, avvistOppgave.body?.oppgaveId ?: 123) assertTrue(avvistOppgave.body?.avvisningsgrunn == "MANGLENDE_DIAGNOSE") assertEquals(avvistOppgave.body?.id, originalOppgave.id) - }