diff --git a/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java b/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java index b17f37067efddb8dd8a0954c0276ed8efdcd8930..2849e9645a0182af25e32ed01df5258ba803fa76 100644 --- a/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java +++ b/src/main/java/org/olat/commons/calendar/ui/components/FullCalendarMapper.java @@ -138,9 +138,12 @@ public class FullCalendarMapper implements Mapper { private boolean isInRange(Date from, Date to, KalendarEvent event) { Date end = event.getEnd(); Date begin = event.getBegin(); + System.out.println(begin + " -> " + end); if(begin != null && end != null) { if(from.compareTo(begin) <= 0 && to.compareTo(end) >= 0) { return true; + } else if(begin.compareTo(from) <= 0 && end.compareTo(to) >= 0) { + return true; } else if(from.compareTo(begin) <= 0 && to.compareTo(begin) >= 0) { return true; } else if(from.compareTo(end) <= 0 && to.compareTo(end) >= 0) {