[Bug #1231] Fix issue avoiding call EffortDuration.sum with null values

FEA: ItEr75S04BugFixing
This commit is contained in:
Manuel Rego Casasnovas 2011-10-28 19:28:17 +02:00
parent df4a5a5179
commit 470aaa7ab0

View file

@ -59,10 +59,12 @@ public class HoursWorkedPerWorkerInAMonthScriptlet extends JRAbstractScriptlet {
HoursWorkedPerWorkerInAMonthDTO dto = (HoursWorkedPerWorkerInAMonthDTO) this
.getFieldValue("self");
if (!dtos.contains(dto)) {
EffortDuration effort = EffortDuration.sum(EffortDuration
.parseFromFormattedString((String) this
.getVariableValue("sumNumHours")), current);
this.setVariableValue("sumNumHours", effort.toFormattedString());
if (current != null) {
EffortDuration effort = EffortDuration.sum(EffortDuration
.parseFromFormattedString((String) this
.getVariableValue("sumNumHours")), current);
this.setVariableValue("sumNumHours", effort.toFormattedString());
}
dtos.add(dto);
}
}