Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ical RDATE missing time for additional date #365

Open
wohnlice opened this issue Feb 14, 2023 · 0 comments
Open

ical RDATE missing time for additional date #365

wohnlice opened this issue Feb 14, 2023 · 0 comments

Comments

@wohnlice
Copy link

Plone=5.2.x
plone.app.event=3.2.14

If you select a time in a recurring event and then add an additional date (RDATE) it sets the time to 0:00 but still assigns a timezone. This leads to this additional date having the wrong time or possibly even the wrong date (because of DST resolution).

Steps to reproduce:

  1. Set timezone in Plone to America/New_York. This may not be necessary but it's what I tested with.
  2. Create an event on Feb 14 2023 from 10am to 8pm.
  3. Add recurrence, repeating 1 time. Add an additional date of Feb 15 (there is no time option here).

The RDATE on export will look like this:

RDATE;TZID=America/New_York:20230215T000000

When importing into Outlook I would expect to see an event for Feb 15 at 10am, but instead it puts it at Feb 15 at 12am. I have seen this put at the previous date on 11pm before in some cases, which I think is because of changes with daylight savings time.

I'm not sure if this is an issue with plone.app.event or with the widget or pattern being used. It looks like internally the rrule value has the time-less RDATE in place and the exporter just respects that, however I was unable to determine where that was happening.

@mauritsvanrees mauritsvanrees transferred this issue from plone/plone.app.event.renamedforrestore Feb 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant