diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/workingday/IntraDayDate.java b/navalplanner-business/src/main/java/org/navalplanner/business/workingday/IntraDayDate.java index d8fc0036d..ac80534be 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/workingday/IntraDayDate.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/workingday/IntraDayDate.java @@ -187,6 +187,10 @@ public class IntraDayDate implements Comparable { return getDate().plusDays(1); } + public void plus(int days) { + this.date = this.date.plusDays(days); + } + public int compareTo(LocalDate other) { int result = this.date.compareTo(other); if (result != 0) { diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/consolidations/AdvanceConsolidationModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/consolidations/AdvanceConsolidationModel.java index afab4916b..2b9afb5d4 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/consolidations/AdvanceConsolidationModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/consolidations/AdvanceConsolidationModel.java @@ -253,6 +253,7 @@ public class AdvanceConsolidationModel implements IAdvanceConsolidationModel { Arrays.asList(resourceAllocation .asResourcesPerDayModification())) .untilAllocating(hours(pendingHours)); + date.plus(1); task.setIntraDayEndDate(date); } } else {