# HG changeset patch # User Torsten Irländer # Date 1373271063 -7200 # Node ID 889f4fdbc235bbbce23b091496b27a15e2f305da # Parent 43039c84c1b6787768d37e1f588d074e4f5706ce Uncommented checks if form is readonly because defect #19. diff -r 43039c84c1b6 -r 889f4fdbc235 src/main/java/de/intevation/lada/rest/LMesswertService.java --- a/src/main/java/de/intevation/lada/rest/LMesswertService.java Mon Jul 08 10:10:26 2013 +0200 +++ b/src/main/java/de/intevation/lada/rest/LMesswertService.java Mon Jul 08 10:11:03 2013 +0200 @@ -151,20 +151,22 @@ } private boolean isReadOnly(String probeId, Integer messungsId) { - QueryBuilder builder = - new QueryBuilder( - messungRepository.getEntityManager(), - LMessung.class); - builder.and("probeId", probeId) - .and("messungsId", String.valueOf(messungsId)); - Response response = messungRepository.filter(builder.getQuery()); - List messungen = (List) response.getData(); - if (messungen.isEmpty()) { - return true; - } - if (messungen.size() > 1) { - return true; - } - return messungen.get(0).isFertig(); + return false; + // TODO: Fix #19 and make the following line work. (2013-07-08, 10:08, torsten) + //QueryBuilder builder = + // new QueryBuilder( + // messungRepository.getEntityManager(), + // LMessung.class); + //builder.and("probeId", probeId) + // .and("messungsId", String.valueOf(messungsId)); + //Response response = messungRepository.filter(builder.getQuery()); + //List messungen = (List) response.getData(); + //if (messungen.isEmpty()) { + // return true; + //} + //if (messungen.size() > 1) { + // return true; + //} + //return messungen.get(0).isFertig(); } }