[Lada-commits] [PATCH] Check for data in ort attributes in laf import

Wald Commits scm-commit at wald.intevation.org
Fri Nov 18 10:06:37 CET 2016


# HG changeset patch
# User Raimund Renkert <raimund.renkert at intevation.de>
# Date 1479459993 -3600
# Node ID 87b55cdb1cadc13a24efcc21ad462418e1ebee2c
# Parent  612107caf96185148177424ad862040f86db42f2
Check for data in ort attributes in laf import.

diff -r 612107caf961 -r 87b55cdb1cad src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java
--- a/src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java	Wed Nov 16 17:02:22 2016 +0100
+++ b/src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java	Fri Nov 18 10:06:33 2016 +0100
@@ -586,6 +586,9 @@
         Map<String, String> ursprungsOrt,
         Probe probe
     ) {
+        if (ursprungsOrt.isEmpty()) {
+            return null;
+        }
         Ortszuordnung ort = new Ortszuordnung();
         ort.setOrtszuordnungTyp("U");
         ort.setProbeId(probe.getId());
@@ -615,6 +618,9 @@
         Map<String, String> entnahmeOrt,
         Probe probe
     ) {
+        if (entnahmeOrt.isEmpty()) {
+            return;
+        }
         Ortszuordnung ort = new Ortszuordnung();
         ort.setOrtszuordnungTyp("E");
         ort.setProbeId(probe.getId());


More information about the Lada-commits mailing list