Skip to content

Commit

Permalink
Bruk nyeste versjon av postmottak-kontrakt
Browse files Browse the repository at this point in the history
  • Loading branch information
FredrikMeyer committed Nov 6, 2024
1 parent fba15bf commit ac4c77e
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ enum class Behandlingstype {
KLAGE,

// Fra postmottak
DOKUMENT_HÅNDTERING
DOKUMENT_HÅNDTERING,
JOURNALFØRING
}
2 changes: 1 addition & 1 deletion app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ val ktorVersion = "3.0.1"
val komponenterVersjon = "1.0.49"
val tilgangVersjon = "0.0.30"
val behandlingsflytVersjon= "0.0.34"
val postmottakVersjon = "0.0.15"
val postmottakVersjon = "0.0.17"

plugins {
id("oppgave.conventions")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@ fun DokumentflytStoppetHendelse.tilOppgaveOppdatering(): OppgaveOppdatering {
private fun no.nav.aap.postmottak.kontrakt.behandling.TypeBehandling.tilBehandlingstype() =
when (this) {
no.nav.aap.postmottak.kontrakt.behandling.TypeBehandling.DokumentHåndtering -> Behandlingstype.DOKUMENT_HÅNDTERING
no.nav.aap.postmottak.kontrakt.behandling.TypeBehandling.Journalføring -> Behandlingstype.JOURNALFØRING
}


Expand Down
13 changes: 13 additions & 0 deletions app/src/test/kotlin/no/nav/aap/oppgave/OppgaveRepositoryTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,19 @@ class OppgaveRepositoryTest {
}
}

@Test
fun `Finn neste oppgave som bare matcher på behandlingstype journalføring`() {
opprettOppgave(behandlingstype = Behandlingstype.FØRSTEGANGSBEHANDLING)
val oppgaveIdForDokumentshåndteringsoppgave = opprettOppgave(behandlingstype = Behandlingstype.JOURNALFØRING)

InitTestDatabase.dataSource.transaction { connection ->
val plukketOppgaver = OppgaveRepository(connection).finnNesteOppgaver(behandlingstypeFilter(Behandlingstype.JOURNALFØRING))
assertThat(plukketOppgaver).hasSize(1)
assertThat(plukketOppgaver.first().oppgaveId).isEqualTo(oppgaveIdForDokumentshåndteringsoppgave.id)
}
}



@Test
fun `Finn neste oppgave finner ikke en oppgave fordi den er avsluttet`() {
Expand Down

0 comments on commit ac4c77e

Please sign in to comment.