From 70ff8e925aa79623bac043c77d5da71f209058d9 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 20 Nov 2025 10:38:14 +0100 Subject: fix: fix possible NPE for MSI patient refs --- src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt b/src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt index 8721cbe..179c69d 100644 --- a/src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt +++ b/src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt @@ -87,7 +87,7 @@ infix fun Mtb.pseudonymizeWith(pseudonymizeService: PseudonymizeService) { it.patient?.id = patientPseudonym } - this.msiFindings?.forEach { it -> it.patient.id = patientPseudonym } + this.msiFindings?.forEach { it -> it.patient?.id = patientPseudonym } this.metadata?.researchConsents?.forEach { it -> val entry = it ?: return@forEach -- cgit v1.2.3