Mercurial > lada > lada-server
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, |