Skip to content

Commit

Permalink
Legg til 'hos <arrangorNavn>' på arena deltakelser også
Browse files Browse the repository at this point in the history
  • Loading branch information
fredrikpe committed Nov 11, 2024
1 parent 27200e1 commit 28a160f
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,16 @@ class TiltakshistorikkService(
is Tiltakshistorikk.ArbeidsgiverAvtale -> it.toDeltakelse()
}

private fun Tiltakshistorikk.ArenaDeltakelse.toDeltakelse(): Deltakelse.DeltakelseArena {
private suspend fun Tiltakshistorikk.ArenaDeltakelse.toDeltakelse(): Deltakelse.DeltakelseArena = coroutineScope {
val tiltakstype = tiltakstypeRepository.getByArenaTiltakskode(arenaTiltakskode)
return Deltakelse.DeltakelseArena(
val arrangorNavn = async { getArrangorHovedenhetNavn(arrangor.organisasjonsnummer) }

val (tittel) = tittelOgUnderTittel(
beskrivelse,
tiltakstype.navn,
tiltakstype.arenaKode,
)
Deltakelse.DeltakelseArena(
id = id,
periode = Deltakelse.Periode(
startDato = startDato,
Expand All @@ -99,7 +106,7 @@ class TiltakshistorikkService(
type = status,
visningstekst = status.description,
),
tittel = beskrivelse,
tittel = tittel.hosTitleCaseArrangor(arrangorNavn.await()),
tiltakstypeNavn = tiltakstype.navn,
innsoktDato = null,
sistEndretDato = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ class TiltakshistorikkServiceTest : FunSpec({
val deltakelseAvklaring = Deltakelse.DeltakelseArena(
id = tiltakshistorikkAvklaring.id,
eierskap = Deltakelse.Eierskap.ARENA,
tittel = "Avklaring",
tittel = "Avklaring hos Hovedenhet AS",
tiltakstypeNavn = TiltakstypeFixtures.Avklaring.navn,
status = Deltakelse.DeltakelseArena.Status(
type = ArenaDeltakerStatus.VENTELISTE,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"request": {
"method": "GET",
"urlPattern": "/isoppfolgingstilfelle/api/system/v1/oppfolgingstilfelle/personident"
"urlPattern": "/isoppfolgingstilfelle/api/internad/v1/oppfolgingstilfelle/personident"
},
"response": {
"status": 200,
Expand Down

0 comments on commit 28a160f

Please sign in to comment.