From 0d96d481970c997659dccb02b2bb5a8fdf1bc541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacobo=20Aragunde=20P=C3=A9rez?= Date: Mon, 30 Jan 2012 18:31:02 +0100 Subject: [PATCH] Bug #1357: Use end date minus one day as default date for earned value chart. The end date of the time intervals managed by ChartFillers don't include the end date, so it was wrong considering it as a correct date. FEA: ItEr76S04BugFixing --- .../org/libreplan/web/planner/chart/EarnedValueChartFiller.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/planner/chart/EarnedValueChartFiller.java b/libreplan-webapp/src/main/java/org/libreplan/web/planner/chart/EarnedValueChartFiller.java index 0b77fcf4d..b4dffbd2d 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/planner/chart/EarnedValueChartFiller.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/planner/chart/EarnedValueChartFiller.java @@ -409,7 +409,7 @@ public abstract class EarnedValueChartFiller extends ChartFiller { Interval chartInterval = getIndicatorsDefinitionInterval(); LocalDate today = new LocalDate(); return includes(chartInterval, today) ? today : chartInterval - .getFinish(); + .getFinish().minusDays(1); } protected void addZeroBeforeTheFirstValue( SortedMap map) {