diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/GenericResourceAllocation.java b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/GenericResourceAllocation.java index 2ed67a9fe..7e5e49cb3 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/GenericResourceAllocation.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/GenericResourceAllocation.java @@ -132,7 +132,7 @@ public class GenericResourceAllocation extends Collection criterions) { GenericResourceAllocation result = new GenericResourceAllocation(task); result.criterions = new HashSet(criterions); - result.updateResourcesPerDay(); + result.setResourcesPerDayToAmount(1); return create(result); } diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java index 6ea06efc6..02951d230 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java @@ -384,6 +384,10 @@ public abstract class ResourceAllocation extends } } + protected void setResourcesPerDayToAmount(int amount) { + this.resourcesPerDay = ResourcesPerDay.amount(amount); + } + public ResourceAllocation(Task task) { this(task, null); } diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/SpecificResourceAllocation.java b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/SpecificResourceAllocation.java index 823deb94d..6122518d1 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/SpecificResourceAllocation.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/SpecificResourceAllocation.java @@ -78,7 +78,7 @@ public class SpecificResourceAllocation extends SpecificResourceAllocation result = create(new SpecificResourceAllocation( task)); result.setResource(resource); - result.updateResourcesPerDay(); + result.setResourcesPerDayToAmount(1); return result; }