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);
     }
 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)