Skip Menu |

This queue is for tickets about the iCal-Parser CPAN distribution.

Report information
The Basics
Id: 133461
Status: new
Priority: 0/
Queue: iCal-Parser

People
Owner: Nobody in particular
Requestors: IGIBBS [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.21
Fixed in: (no value)



Subject: Recurring event timezones not set
In the attached vcals, both with one event, both taken from Google Calendar, the single event correctly has the local timezone set in the DateTime objects that represent the beginning and end of the event. The vcal with the recurring event unfurls the future events as expected, but all the events are in the floating time zone resulting in incorrect dates.
Subject: recurring.ics
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Attono On-call Rota X-WR-TIMEZONE:Europe/London BEGIN:VTIMEZONE TZID:Europe/London X-LIC-LOCATION:Europe/London BEGIN:DAYLIGHT TZOFFSETFROM:+0000 TZOFFSETTO:+0100 TZNAME:BST DTSTART:19700329T010000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0100 TZOFFSETTO:+0000 TZNAME:GMT DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID=Europe/London:20201010T080000 DTEND;TZID=Europe/London:20201011T075900 RRULE:FREQ=WEEKLY;BYDAY=SA DTSTAMP:20201003T045802Z UID:1fo115p97b3t8ah11g80v4b3fq@google.com CREATED:20200911T112933Z DESCRIPTION: LAST-MODIFIED:20200915T051354Z LOCATION: SEQUENCE:2 STATUS:CONFIRMED SUMMARY:Ian on-call TRANSP:TRANSPARENT END:VEVENT END:VCALENDAR
Subject: single.ics
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Attono On-call Rota X-WR-TIMEZONE:Europe/London BEGIN:VTIMEZONE TZID:Europe/London X-LIC-LOCATION:Europe/London BEGIN:DAYLIGHT TZOFFSETFROM:+0000 TZOFFSETTO:+0100 TZNAME:BST DTSTART:19700329T010000 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0100 TZOFFSETTO:+0000 TZNAME:GMT DTSTART:19701025T020000 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID=Europe/London:20201010T080000 DTEND;TZID=Europe/London:20201011T075900 DTSTAMP:20201002T054308Z UID:1fo115p97b3t8ah11g80v4b3fq@google.com RECURRENCE-ID;TZID=Europe/London:20201010T080000 CREATED:20200911T112933Z DESCRIPTION: LAST-MODIFIED:20200915T051354Z LOCATION: SEQUENCE:2 STATUS:CONFIRMED SUMMARY:Ian on-call TRANSP:TRANSPARENT END:VEVENT END:VCALENDAR