From 12535adb9001b90b1eed5cac738d17341e045012 Mon Sep 17 00:00:00 2001 From: Andreas Sagen Aspaas Date: Fri, 27 Dec 2024 16:36:26 +0100 Subject: [PATCH] fix: hprnr can be null --- .../nav/sykdig/digitalisering/dokarkiv/DokarkivClient.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/kotlin/no/nav/sykdig/digitalisering/dokarkiv/DokarkivClient.kt b/src/main/kotlin/no/nav/sykdig/digitalisering/dokarkiv/DokarkivClient.kt index 08a00dfd..63f4d2cf 100644 --- a/src/main/kotlin/no/nav/sykdig/digitalisering/dokarkiv/DokarkivClient.kt +++ b/src/main/kotlin/no/nav/sykdig/digitalisering/dokarkiv/DokarkivClient.kt @@ -429,9 +429,8 @@ class DokarkivClient( return oppdaterJournalpostRequest } - private fun padHpr(hprnummer: String): String { - if (hprnummer.length < 9) { - securelog.info("padder hpr: $hprnummer") + private fun padHpr(hprnummer: String?): String? { + if (hprnummer?.length != null && hprnummer.length < 9) { return hprnummer.padStart(9, '0') } return hprnummer @@ -439,7 +438,7 @@ class DokarkivClient( private fun getAvsenderMottakerRequest(sykmelder: Sykmelder): AvsenderMottakerRequest { return AvsenderMottakerRequest( - id = padHpr(sykmelder.hprNummer!!), + id = padHpr(sykmelder.hprNummer), navn = finnNavn(sykmelder), land = null, idType = IdType.HPRNR,