From 04e2055293fb0fd482676a9b2ae619b56f7f78ec Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Wed, 12 Jul 2023 07:49:09 +0200 Subject: Prüfe, ob API bei Prozeduranfrage null zurück gibt --- src/main/java/DNPM/analyzer/FollowUpAnalyzer.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/main/java/DNPM/analyzer') 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; -- cgit v1.2.3