From 7c171c8d28004bd19bdd69911e9820f7d52a2caf Mon Sep 17 00:00:00 2001 From: Susana Montes Pedreira Date: Wed, 30 Jun 2010 16:55:49 +0200 Subject: [PATCH] ItEr60S04ValidacionEProbasFuncionaisItEr59S04 : Fixing bug in BaseCalendar Service. it adds @Valid to the set of ExceptionCalendar, CalendarData, CalendarAvailability in the BaseCalendar class. --- .../business/calendars/entities/BaseCalendar.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/calendars/entities/BaseCalendar.java b/navalplanner-business/src/main/java/org/navalplanner/business/calendars/entities/BaseCalendar.java index 2e6e3d3f2..057ea1500 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/calendars/entities/BaseCalendar.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/calendars/entities/BaseCalendar.java @@ -30,6 +30,7 @@ import java.util.Set; import org.apache.commons.lang.StringUtils; import org.hibernate.validator.AssertTrue; import org.hibernate.validator.NotEmpty; +import org.hibernate.validator.Valid; import org.joda.time.DateTimeConstants; import org.joda.time.LocalDate; import org.navalplanner.business.calendars.daos.IBaseCalendarDAO; @@ -95,10 +96,13 @@ public class BaseCalendar extends IntegrationEntity implements IWorkHours { @NotEmpty private String name; + @Valid private Set exceptions = new HashSet(); + @Valid private List calendarDataVersions = new ArrayList(); + @Valid private List calendarAvailabilities = new ArrayList(); public enum DayType {