From ad55c6fe0e6f166c512d754695e2329914937efa Mon Sep 17 00:00:00 2001 From: Lorenzo Tilve Date: Mon, 17 May 2010 11:00:35 +0200 Subject: [PATCH] ItEr58S04ValidacionEProbasFuncionaisItEr57S04: Fixing bug. Lazy initalization exception in calendars when resource had not criterion satisfactions --- .../web/limitingresources/LimitingResourceQueueModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourceQueueModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourceQueueModel.java index dfdf9a008..25d57a19f 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourceQueueModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/limitingresources/LimitingResourceQueueModel.java @@ -300,11 +300,11 @@ public class LimitingResourceQueueModel implements ILimitingResourceQueueModel { private void initializeResourceIfAny(Resource resource) { if (resource != null) { Hibernate.initialize(resource); + initializeCalendarIfAny(resource.getCalendar()); for (CriterionSatisfaction each : resource .getCriterionSatisfactions()) { Hibernate.initialize(each); initializeCriterion(each.getCriterion()); - initializeCalendarIfAny(resource.getCalendar()); } } }