summaryrefslogtreecommitdiff
path: root/src/main/java/DNPM
diff options
context:
space:
mode:
authorPaul-Christian Volkmer2023-03-13 13:28:50 +0100
committerPaul-Christian Volkmer2023-03-13 13:29:21 +0100
commit53ee3f86458721bfcb5f64b6b5e4aeb6f6456259 (patch)
tree36950220f63bff3d01504c7b93ab6e51543534f8 /src/main/java/DNPM
parent6804b290cd7f60e91b72b59f8922f4271b095417 (diff)
Issue #7: Keine Übernahme von Daten bei entsprechend gesetzter Einstellung
Diffstat (limited to 'src/main/java/DNPM')
-rw-r--r--src/main/java/DNPM/forms/TherapieplanAnalyzer.java7
1 files changed, 4 insertions, 3 deletions
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();