diff --git a/SoObjects/Appointments/SOGoAppointmentFolder.m b/SoObjects/Appointments/SOGoAppointmentFolder.m index 48da557d0..e8b7997b9 100644 --- a/SoObjects/Appointments/SOGoAppointmentFolder.m +++ b/SoObjects/Appointments/SOGoAppointmentFolder.m @@ -1381,7 +1381,6 @@ firstInstanceCalendarDateRange: (NGCalendarDateRange *) fir // Calculate the occurrences for the given range records = [NSMutableArray array]; - ranges = [NSMutableArray arrayWithArray: [iCalRecurrenceCalculator recurrenceRangesWithinCalendarDateRange: recurrenceRange firstInstanceCalendarDateRange: firstRange @@ -1447,16 +1446,7 @@ firstInstanceCalendarDateRange: (NGCalendarDateRange *) fir max = [_records count]; ma = [NSMutableArray arrayWithCapacity: max]; - NSCalendarDate *originalDate = [_r startDate]; - - // Adjust the start date to the beginning of the day to ensure it intersects with events where the new event starts after an existing event’s start time. - _r = [NGCalendarDateRange calendarDateRangeWithStartDate:[NSCalendarDate dateWithYear:originalDate.yearOfCommonEra - month:originalDate.monthOfYear - day:originalDate.dayOfMonth - hour:0 - minute:0 - second:0 - timeZone:originalDate.timeZone] + _r = [NGCalendarDateRange calendarDateRangeWithStartDate: [_r startDate] endDate: [_r endDate]]; for (count = 0; count < max; count++)