From 6dd07417d5467d8806a5f852d8f224b1704336db Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Fri, 16 Oct 2009 11:42:07 +0200 Subject: [PATCH] ItEr30S11CUVistaRecursosTempoEmpresaItEr29S13: Just adding one 0 value when fix zero and there are just one day of difference. --- .../navalplanner/web/planner/CompanyPlanningModel.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/CompanyPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/CompanyPlanningModel.java index 404dfe63d..b5ea79305 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/CompanyPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/CompanyPlanningModel.java @@ -296,7 +296,9 @@ public abstract class CompanyPlanningModel implements ICompanyPlanningModel { printLine(writer, day, 0); } else if (day.compareTo(mapDayAssignments.firstKey()) < 0) { printLine(writer, day, 0); - printLine(writer, mapDayAssignments.firstKey().minusDays(1), 0); + if (!day.equals(mapDayAssignments.firstKey().minusDays(1))) { + printLine(writer, mapDayAssignments.firstKey().minusDays(1), 0); + } } } @@ -306,7 +308,9 @@ public abstract class CompanyPlanningModel implements ICompanyPlanningModel { if (mapDayAssignments.isEmpty()) { printLine(writer, day, 0); } else if (day.compareTo(mapDayAssignments.lastKey()) > 0) { - printLine(writer, mapDayAssignments.lastKey().plusDays(1), 0); + if (!day.equals(mapDayAssignments.lastKey().plusDays(1))) { + printLine(writer, mapDayAssignments.lastKey().plusDays(1), 0); + } printLine(writer, day, 0); } }