From 2a4ff9f1a59f2dd54d43b075f6a993051b199853 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Mon, 8 Feb 2010 10:39:02 +0100 Subject: [PATCH] ItEr46S04ValidacionEProbasFuncionaisItEr45S04: [Bug #269] Fixing bug. Loading also exception types. --- .../navalplanner/web/calendars/BaseCalendarModel.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarModel.java index f49b1f8ba..069e410c2 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/calendars/BaseCalendarModel.java @@ -152,10 +152,18 @@ public class BaseCalendarModel implements IBaseCalendarModel { forceLoadBaseCalendar(calendarData.getParent()); } } - baseCalendar.getExceptions().size(); + loadingExceptionsWithTheirTypes(baseCalendar); baseCalendar.getCalendarAvailabilities().size(); } + private static void loadingExceptionsWithTheirTypes( + BaseCalendar baseCalendar) { + Set exceptions = baseCalendar.getExceptions(); + for (CalendarException each : exceptions) { + each.getType().getName(); + } + } + private void forceLoadExceptionTypes() { for (CalendarExceptionType calendarExceptionType : getCalendarExceptionTypes()) { calendarExceptionType.getName();