From f90e1b84e3b4de82f7c3fcbb8d337108beebc74f Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Mon, 18 Jan 2010 14:14:53 +0100 Subject: [PATCH] ItEr44S08ImplantacionAplicacionItEr43S09: Fixing problem moving tasks out of bounds in the planner. --- .../web/planner/chart/EarnedValueChartFiller.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java index 8dcc5a583..0158e9aa8 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/EarnedValueChartFiller.java @@ -204,7 +204,9 @@ public abstract class EarnedValueChartFiller extends ChartFiller { .get(EarnedValueType.EAC); for (LocalDate day : bac.keySet()) { - vac.put(day, bac.get(day).subtract(eac.get(day))); + if (eac.get(day) != null) { + vac.put(day, bac.get(day).subtract(eac.get(day))); + } } indicators.put(EarnedValueType.VAC, vac);