Prevent NPE editing progress measurements

FEA: ItEr75S04BugFixing
This commit is contained in:
Manuel Rego Casasnovas 2011-12-26 13:23:15 +01:00
parent f159566af8
commit bc8c9a73fb

View file

@ -1362,8 +1362,11 @@ public class ManageOrderElementAdvancesController extends
} else {
String errorMessage = validateDateAdvanceMeasurement(
new LocalDate(value), advanceMeasurement);
((Datebox) comp).setValue(advanceMeasurement.getDate()
.toDateTimeAtStartOfDay().toDate());
LocalDate date = advanceMeasurement.getDate();
if (date != null) {
((Datebox) comp).setValue(date.toDateTimeAtStartOfDay()
.toDate());
}
if (errorMessage != null) {
throw new WrongValueException(comp, errorMessage);
}