Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/rest/ProbeService.java @ 695:b8afbf6c1b5d
Find the umw_id for probe objects.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Thu, 09 Jul 2015 17:12:15 +0200 |
parents | a8909085dae6 |
children | 8c486052264c |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/rest/ProbeService.java Wed Jul 08 09:42:22 2015 +0200 +++ b/src/main/java/de/intevation/lada/rest/ProbeService.java Thu Jul 09 17:12:15 2015 +0200 @@ -327,6 +327,9 @@ response.setWarnings(violation.getWarnings()); return response; } + if (probe.getUmwId() == null || probe.getUmwId().equals("")) { + probe = factory.findUmwelt(probe); + } /* Persist the new probe object*/ Response newProbe = defaultRepo.create(probe, "land"); LProbe ret = (LProbe)newProbe.getData();