From fd68b45c31ffa4d76fb4f586c95fe36e8af89996 Mon Sep 17 00:00:00 2001 From: Manuel Rego Casasnovas Date: Wed, 21 Dec 2011 08:22:16 +0100 Subject: [PATCH] [Bug #1314] Fix problem in materials report Initializing scheduling states from order in order to avoid the issue. FEA: ItEr75S04BugFixing --- .../libreplan/web/reports/TimeLineRequiredMaterialModel.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/reports/TimeLineRequiredMaterialModel.java b/libreplan-webapp/src/main/java/org/libreplan/web/reports/TimeLineRequiredMaterialModel.java index f3fa22552..8d729ec15 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/reports/TimeLineRequiredMaterialModel.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/reports/TimeLineRequiredMaterialModel.java @@ -203,6 +203,8 @@ public class TimeLineRequiredMaterialModel implements for (MaterialAssignment material : listMaterialAssignment) { OrderElement order = orderDAO.loadOrderAvoidingProxyFor(material .getOrderElement()); + // Load scheduling states + order.getSchedulingState(); TaskElement task = findTaskBy(material); reloadTask(task);