diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java index 6b2dcd445..8633b0eae 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/chart/ChartFiller.java @@ -153,16 +153,17 @@ public abstract class ChartFiller implements IChartFiller { return sum; } - protected static EffortDuration sumDurationsForDay( + protected static EffortDuration sumAvailabilitiesForDay( Collection resources, LocalDate day) { EffortDuration sum = zero(); for (Resource resource : resources) { - sum = sum.plus(durationFor(resource, day)); + sum = sum.plus(availabilityFor(resource, day)); } return sum; } - private static EffortDuration durationFor(Resource resource, LocalDate day) { + private static EffortDuration availabilityFor(Resource resource, + LocalDate day) { return resource.getCalendarOrDefault().getCapacityDurationAt(day); } diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java index af8a5b820..daee88f66 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/company/CompanyPlanningModel.java @@ -953,7 +953,7 @@ public abstract class CompanyPlanningModel implements ICompanyPlanningModel { Entry> element) { LocalDate day = element.getKey(); List resources = element.getValue(); - return sumDurationsForDay(resources, day); + return sumAvailabilitiesForDay(resources, day); } }.calculate(getResourcesByDateBetween(resources, start, finish));