diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/order/OrderPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/order/OrderPlanningModel.java index c605b45cb..49698f8e1 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/order/OrderPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/order/OrderPlanningModel.java @@ -889,11 +889,11 @@ public abstract class OrderPlanningModel implements IOrderPlanningModel { if (!orderReloaded.isSomeTaskElementScheduled()) { return PlanningState.createEmpty(currentScenario); } + final List allResources = resourceDAO.list(Resource.class); criterionDAO.list(Criterion.class); TaskGroup taskElement = orderReloaded.getAssociatedTaskElement(); forceLoadOfChildren(Arrays.asList(taskElement)); switchAllocationsToScenario(currentScenario, taskElement); - final List allResources = resourceDAO.list(Resource.class); final IScenarioInfo scenarioInfo = buildScenarioInfo(orderReloaded); PlanningState result = PlanningState.create(taskElement, orderReloaded .getAssociatedTasks(), allResources, criterionDAO, resourceDAO,