Mercurial > lada > lada-server
diff src/main/java/de/intevation/lada/rest/stamm/PflichtmessgroesseService.java @ 1038:6f9983f68248 schema-update
Fixed model and its dependencies.
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 02 Sep 2016 14:02:03 +0200 |
parents | 1c41c7b8f7c2 |
children |
line wrap: on
line diff
--- a/src/main/java/de/intevation/lada/rest/stamm/PflichtmessgroesseService.java Fri Sep 02 14:00:22 2016 +0200 +++ b/src/main/java/de/intevation/lada/rest/stamm/PflichtmessgroesseService.java Fri Sep 02 14:02:03 2016 +0200 @@ -7,6 +7,8 @@ */ package de.intevation.lada.rest.stamm; +import java.util.List; + import javax.enterprise.context.RequestScoped; import javax.inject.Inject; import javax.ws.rs.GET; @@ -101,7 +103,12 @@ defaultRepo.entityManager("stamm"), PflichtMessgroesse.class ); - builder.and("mmtId", id); - return defaultRepo.filter(builder.getQuery(), "stamm"); + builder.and("messMethodeId", id); + List<PflichtMessgroesse> result = + defaultRepo.filterPlain(builder.getQuery(), "stamm"); + if (!result.isEmpty()) { + return new Response(true, 200, result.get(0)); + } + return new Response(false, 600, null); } }