From 04e2055293fb0fd482676a9b2ae619b56f7f78ec Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Wed, 12 Jul 2023 07:49:09 +0200 Subject: [PATCH] =?UTF-8?q?Pr=C3=BCfe,=20ob=20API=20bei=20Prozeduranfrage?= =?UTF-8?q?=20null=20zur=C3=BCck=20gibt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/DNPM/analyzer/FollowUpAnalyzer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/DNPM/analyzer/FollowUpAnalyzer.java b/src/main/java/DNPM/analyzer/FollowUpAnalyzer.java index ff1383d..0a68461 100644 --- a/src/main/java/DNPM/analyzer/FollowUpAnalyzer.java +++ b/src/main/java/DNPM/analyzer/FollowUpAnalyzer.java @@ -97,13 +97,13 @@ public class FollowUpAnalyzer implements IProcedureAnalyzer { return; } - var referencedProcedureId = procedure.getValue("LinkTherapieempfehlung").getInt(); - if (referencedProcedureId == 0) { + var referencedProcedureId = procedure.getValue("LinkTherapieempfehlung"); + if (null == referencedProcedureId || referencedProcedureId.getInt() == 0) { // Alles gut, es ist keine Einzelempfehlung angegeben return; } - var referencedProcedure = onkostarApi.getProcedure(referencedProcedureId); + var referencedProcedure = onkostarApi.getProcedure(referencedProcedureId.getInt()); if (null == referencedProcedure) { logger.error("Referenzierte Einzelempfehlung wurde nicht gefunden: {}", referencedProcedureId); return;