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