From ab2c0a3cec3cd8ed04de90ac74cb4bfdbaa010e5 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 20 Nov 2025 10:46:20 +0100 Subject: fix: fix possible NPE for MSI patient refs (#194) --- src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/main/kotlin/dev/dnpm/etl/processor') 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 48ac58a..3917084 100644 --- a/src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt +++ b/src/main/kotlin/dev/dnpm/etl/processor/pseudonym/extensions.kt @@ -81,7 +81,7 @@ infix fun Mtb.pseudonymizeWith(pseudonymizeService: PseudonymizeService) { this.systemicTherapies?.forEach { it.history?.forEach { it.patient?.id = patientPseudonym } } this.followUps?.forEach { 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