From 53ee3f86458721bfcb5f64b6b5e4aeb6f6456259 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Mon, 13 Mar 2023 13:28:50 +0100 Subject: Issue #7: Keine Übernahme von Daten bei entsprechend gesetzter Einstellung --- src/main/java/DNPM/forms/TherapieplanAnalyzer.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/main/java/DNPM/forms/TherapieplanAnalyzer.java b/src/main/java/DNPM/forms/TherapieplanAnalyzer.java index 7469cc7..2873004 100644 --- a/src/main/java/DNPM/forms/TherapieplanAnalyzer.java +++ b/src/main/java/DNPM/forms/TherapieplanAnalyzer.java @@ -15,7 +15,6 @@ import org.springframework.stereotype.Component; import java.util.Objects; import java.util.Set; -import java.util.concurrent.atomic.AtomicBoolean; /** * Diese Klasse implementiert ein Plugin, welches Aktionen nach Bearbeitung eines Therapieplans durchführt. @@ -98,10 +97,12 @@ public class TherapieplanAnalyzer implements IProcedureAnalyzer { * * @param procedure Die Prozedur mit Hauptformular */ - // TODO: 13.03.23 Nicht ausführen, wenn durch Einstellung verboten // TODO: 13.03.23 Onkostar führt nach Speicherung eines Unterformulars erneut eine Speicherung des Hauptformulars aus - ggf eigene Speicher-Methode ohne Verwendung der Onkostar-API implementieren. private void updateMtbInSubforms(Procedure procedure) { - logger.info("Run 'updateMtbInSubforms'"); + if (onkostarApi.getGlobalSetting("mehrere_mtb_in_mtbepisode").equals("true")) { + return; + } + var mtbReference = procedure.getValue("referstemtb").getInt(); var mtbDate = procedure.getValue("datum").getDate(); -- cgit v1.2.3