comparison src/main/java/de/intevation/lada/rest/MessprogrammService.java @ 949:2c927b3edb97

Return correct response if update failed.
author Tom Gottfried <tom@intevation.de>
date Tue, 24 May 2016 11:46:17 +0200
parents c2725534f08b
children 962439442e48
comparison
equal deleted inserted replaced
948:c9b84bca3e3d 949:2c927b3edb97
296 messprogramm.setLetzteAenderung(new Timestamp(new Date().getTime())); 296 messprogramm.setLetzteAenderung(new Timestamp(new Date().getTime()));
297 if (messprogramm.getUmwId() == null || messprogramm.getUmwId().equals("")) { 297 if (messprogramm.getUmwId() == null || messprogramm.getUmwId().equals("")) {
298 messprogramm = factory.findUmweltId(messprogramm); 298 messprogramm = factory.findUmweltId(messprogramm);
299 } 299 }
300 Response response = defaultRepo.update(messprogramm, "land"); 300 Response response = defaultRepo.update(messprogramm, "land");
301 if (!response.getSuccess()) {
302 return response;
303 }
301 Response updated = defaultRepo.getById( 304 Response updated = defaultRepo.getById(
302 Messprogramm.class, 305 Messprogramm.class,
303 ((Messprogramm)response.getData()).getId(), "land"); 306 ((Messprogramm)response.getData()).getId(), "land");
304 return authorization.filter( 307 return authorization.filter(
305 request, 308 request,
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)