gocal
gocal copied to clipboard
Recurrence ID not supported
Hi
I have calendar entries where a recurring event was moved to another date. In this case nothing is changed on the recurring event, but a new event is created with a Recurrence ID that points to the time that the event would've happened.
It seems that this case isn't picked up when parsing recurring events.
Example ical entries that shows this case:
BEGIN:VEVENT
RRULE:FREQ=WEEKLY;UNTIL=20240325T110000Z;INTERVAL=1;BYDAY=MO;WKST=SU
SUMMARY:Meeting Name
DTSTART;TZID=South Africa Standard Time:20240122T130000
DTEND;TZID=South Africa Standard Time:20240122T140000
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20240219T122359Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
RECURRENCE-ID;TZID=South Africa Standard Time:20240219T130000
SUMMARY:Meeting Name
DTSTART;TZID=South Africa Standard Time:20240220T130000
DTEND;TZID=South Africa Standard Time:20240220T140000
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20240219T122359Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:11
END:VEVENT