summaryrefslogtreecommitdiff
path: root/src/main/java/DNPM/analyzer
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2023-07-12 07:49:09 +0200
committerPaul-Christian Volkmer2023-07-12 07:49:09 +0200
commit04e2055293fb0fd482676a9b2ae619b56f7f78ec (patch)
tree6da2528bd01dc499d9cb6eab28d1ccf60c03e9f5 /src/main/java/DNPM/analyzer
parentd7b5602b76fa2491343a79fa08ada0e0ee6d2392 (diff)
Prüfe, ob API bei Prozeduranfrage null zurück gibt
Diffstat (limited to 'src/main/java/DNPM/analyzer')
-rw-r--r--src/main/java/DNPM/analyzer/FollowUpAnalyzer.java6
1 files 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;