From 70b71aed76828c8b8b43200bd941823bb0193ecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Tue, 22 Jun 2010 14:05:24 +0200 Subject: [PATCH] ItEr60S04ValidacionEProbasFuncionaisItEr59S04: [Bug #497] Fix bug. When calling ResourceAllocation#mergeAssignmentsAndResourcesPerDay(Scenario, ResourceAllocation) switchToScenario is called. This was causing for the specific allocations an unnecessary copy of the assignments. This caused this newly created assignments to be associated to the resource, generating other load in the chart. --- .../business/planner/entities/SpecificResourceAllocation.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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 51a79be18..823deb94d 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 @@ -302,10 +302,8 @@ public class SpecificResourceAllocation extends @Override protected DayAssignmentsState switchTo(Scenario scenario) { - ExplicitlySpecifiedScenarioState result = new ExplicitlySpecifiedScenarioState( + return new ExplicitlySpecifiedScenarioState( scenario); - result.resetTo(container.getDayAssignments()); - return result; } }