Assigned
Status Update
Comments
vi...@google.com <vi...@google.com> #2
We have shared this with our product and engineering team and will update this issue with more information as it becomes available.
No update yet.
We have shared this with our product and engineering team and will update this issue with more information as it becomes available.
Description
- Insert an event with RRULE=FREQ=YEARLY;BYDAY=FR;BYMONTH=8;BYSETPOS=1
Expected result: The event should be repeated yearly on the first Friday in August.
Actual result: The event is repeated yearly, but on every Friday in August.
Workaround, only for the first Friday in August: RRULE:FREQ=YEARLY;BYDAY=FR;BYMONTH=8;BYMONTHDAY=1,2,3,4,5,6,7
This is because the calendar provider doesn't support BYSETPOS with YEARLY (only with MONTHLY).
However, BYSETPOS support is required by RFC 5545 and calendar applications and existing imported events actually use it. So it should be supported.
See also #36997363 and #183019130.