Mercurial > lada > lada-server
comparison src/main/java/de/intevation/lada/rest/MesswertService.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 | 48ca912c571e |
children | 1c41c7b8f7c2 186d602e031a |
comparison
equal
deleted
inserted
replaced
948:c9b84bca3e3d | 949:2c927b3edb97 |
---|---|
330 response.setWarnings(violation.getWarnings()); | 330 response.setWarnings(violation.getWarnings()); |
331 return response; | 331 return response; |
332 } | 332 } |
333 | 333 |
334 Response response = defaultRepo.update(messwert, "land"); | 334 Response response = defaultRepo.update(messwert, "land"); |
335 if (!response.getSuccess()) { | |
336 return response; | |
337 } | |
335 Response updated = defaultRepo.getById( | 338 Response updated = defaultRepo.getById( |
336 LMesswert.class, | 339 LMesswert.class, |
337 ((LMesswert)response.getData()).getId(), "land"); | 340 ((LMesswert)response.getData()).getId(), "land"); |
338 if(violation.hasWarnings()) { | 341 if(violation.hasWarnings()) { |
339 updated.setWarnings(violation.getWarnings()); | 342 updated.setWarnings(violation.getWarnings()); |