From 3d31ac2e00f244736ecc5d568100bc648b62ebf2 Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Fri, 30 Sep 2011 12:56:52 +0200 Subject: [PATCH] [Bug #1191] Avoid NullPointerException in "Hours Worked Per Resource" report FEA: ItEr75S04BugFixing --- .../web/reports/HoursWorkedPerWorkerScriptlet.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerScriptlet.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerScriptlet.java index 994989fe9..74e2748c4 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerScriptlet.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/HoursWorkedPerWorkerScriptlet.java @@ -57,6 +57,9 @@ public class HoursWorkedPerWorkerScriptlet extends JRAbstractScriptlet { // We use the set because elements could be processed twice depending on // the report EffortDuration current = (EffortDuration) this.getFieldValue("effort"); + if (current == null) { + current = EffortDuration.zero(); + } HoursWorkedPerResourceDTO dto = (HoursWorkedPerResourceDTO) this .getFieldValue("self"); if (!dtos.contains(dto)) {