Test unordered recurrences
Time range matching stops early when the visited time range is behind the end date of the filter. Components are visited in the order, in which they are specified in the VCALENDAR. This can cause problems with overwritten recurrences.
This commit is contained in:
@@ -20,12 +20,38 @@ END:DAYLIGHT
|
||||
END:VTIMEZONE
|
||||
BEGIN:VEVENT
|
||||
UID:event7
|
||||
DTSTART;TZID=Europe/Paris:20170701T080000
|
||||
DTEND;TZID=Europe/Paris:20170701T090000
|
||||
CREATED:20170601T060000Z
|
||||
DTSTAMP:20170601T060000Z
|
||||
LAST-MODIFIED:20170601T060000Z
|
||||
RRULE:FREQ=DAILY
|
||||
SUMMARY:event7
|
||||
TRANSP:OPAQUE
|
||||
X-MOZ-GENERATION:1
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
UID:event7
|
||||
RECURRENCE-ID;TZID=Europe/Paris:20170702T080000
|
||||
DTSTART;TZID=Europe/Paris:20170702T080000
|
||||
DTEND;TZID=Europe/Paris:20170702T080000
|
||||
CREATED:20170601T060000Z
|
||||
DTSTAMP:20170601T060000Z
|
||||
LAST-MODIFIED:20170601T060000Z
|
||||
SEQUENCE:1
|
||||
SUMMARY:event7
|
||||
TRANSP:OPAQUE
|
||||
X-MOZ-GENERATION:1
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
UID:event7
|
||||
RECURRENCE-ID;TZID=Europe/Paris:20170703T080000
|
||||
DTSTART;TZID=Europe/Paris:20170601T080000
|
||||
DTEND;TZID=Europe/Paris:20170601T090000
|
||||
CREATED:20170601T060000Z
|
||||
DTSTAMP:20170601T060000Z
|
||||
LAST-MODIFIED:20170601T060000Z
|
||||
RDATE;TZID=Europe/Paris:20170701T080000
|
||||
SEQUENCE:1
|
||||
SUMMARY:event7
|
||||
TRANSP:OPAQUE
|
||||
X-MOZ-GENERATION:1
|
||||
|
||||
Reference in New Issue
Block a user