From af2fb6851625945edd3ade77188291e2e65dd43a Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Tue, 10 Jul 2012 08:30:43 +0200 Subject: [PATCH] Fix exception in progress dashboard if there are no progress in the project yet FEA: ItEr76S04BugFixing --- .../business/planner/entities/OrderEarnedValueCalculator.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/OrderEarnedValueCalculator.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/OrderEarnedValueCalculator.java index 7f3c9b6a7..f7a1fb9c3 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/OrderEarnedValueCalculator.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/OrderEarnedValueCalculator.java @@ -134,6 +134,9 @@ public class OrderEarnedValueCalculator extends EarnedValueCalculator implements private BigDecimal getValueAt(SortedMap map, LocalDate date) { + if (map.isEmpty()) { + return BigDecimal.ZERO; + } BigDecimal result = map.get(date); if (result != null) { return result;