Skip to content

Commit

Permalink
Legg til journalpostTittel
Browse files Browse the repository at this point in the history
  • Loading branch information
matiasvinjevoll committed Jan 13, 2025
1 parent fa2490a commit 89c84d4
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@ fun NormalOpenAPIRoute.dokumentinnhentingApi() {
mottakerType = MottakerType.HPRNR,
saksnummer = Saksnummer(request.saksnummer),
eksternReferanseId = request.eksternReferanseId,
tittel = request.tittel,
tittelJournalpost = request.tittel,
tittelBrev = request.tittel,
brevkode = request.brevkode,
overstyrInnsynsregel = true,
),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ class DokarkivGateway : JournalføringGateway {
),
dokumenter = listOf(
Dokument(
tittel = journalføringData.tittel,
tittel = journalføringData.tittelBrev,
brevkode = journalføringData.brevkode,
dokumentVarianter = listOf(
DokumentVariant(
Expand All @@ -137,7 +137,7 @@ class DokarkivGateway : JournalføringGateway {
),
tema = "AAP",
tilleggsopplysninger = emptyList(),
tittel = journalføringData.tittel,
tittel = journalføringData.tittelJournalpost,
overstyrInnsynsregler =
if (journalføringData.overstyrInnsynsregel) Innsynsregl.VISES_MASKINELT_GODKJENT else null,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ data class JournalføringData(
val mottakerType: MottakerType,
val saksnummer: Saksnummer,
val eksternReferanseId: UUID,
val tittel: String,
val tittelJournalpost: String,
val tittelBrev: String,
val brevkode: String,
val overstyrInnsynsregel: Boolean,
) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,8 @@ class JournalføringService(
mottakerNavn = null,
saksnummer = bestilling.saksnummer,
eksternReferanseId = bestilling.referanse.referanse,
tittel = checkNotNull(value = bestilling.brev.overskrift),
tittelJournalpost = checkNotNull(value = bestilling.brev.journalpostTittel ?: bestilling.brev.overskrift),
tittelBrev = checkNotNull(value = bestilling.brev.overskrift),
brevkode = bestilling.brevtype.name,
overstyrInnsynsregel = false,
)
Expand Down
1 change: 1 addition & 0 deletions kontrakt/src/main/kotlin/no/nav/aap/brev/kontrakt/Brev.kt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import java.util.UUID

data class Brev(
val overskrift: String?,
val journalpostTittel: String?,
val tekstbolker: List<Tekstbolk>,
)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ class BrevmodellTest {
val maksimalModell = """
{
"overskrift": "H1 overskrift",
"journalpostTittel": "Journalpost tittel",
"tekstbolker": [
{
"id": "f5934e55-c30a-422d-a597-4e39311d10c9",
Expand Down Expand Up @@ -73,6 +74,7 @@ class BrevmodellTest {
val minimalModell = """
{
"overskrift": null,
"journalpostTittel": null,
"tekstbolker": [
{
"id": "f5934e55-c30a-422d-a597-4e39311d10c9",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import java.util.UUID
fun brev(): Brev {
return Brev(
overskrift = "Overskrift - Brev",
journalpostTittel = "Journalpost - tittel",
tekstbolker = listOf(
Tekstbolk(
id = UUID.randomUUID(),
Expand Down

0 comments on commit 89c84d4

Please sign in to comment.