First event of weekly series not visible
Open, HighPublic2 Story Points

Details

Ticket Type
Task
mollekopf raised the priority of this task from 40 to 60.Jun 27 2016, 11:39 AM
mollekopf set the point value for this task to 2.
mollekopf moved this task from Backlog to Doing on the Sprint 201626 board.Jun 27 2016, 2:35 PM

Issue confirmed, applies to invitation and local event.

Create event on thursday, that recurs weekly on friday (but not on thursday). The recurrence ends after three occurrences. (Note this is only possible in roundcube, kontact always implicitly includes thursday in the recurrence).

It is expected that we have a total of 4 occurrences (initially on thursday, then three times on friday), but kontact doesn't show the initial occurrence on thursday and starts directly with the first occurrence on friday.

Actually this seems to be a misinterpretation of the RFC https://tools.ietf.org/html/rfc5545#section-3.8.5.3

The "DTSTART" property defines
the first instance in the recurrence set.  The "DTSTART" property
value SHOULD be synchronized with the recurrence rule, if
specified.  The recurrence set generated with a "DTSTART" property
value not synchronized with the recurrence rule is undefined.

So the created event is per definition undefined.

Also, as per https://tools.ietf.org/html/rfc5545#section-3.3.10. (the table)
We see that BYDAY is expanding to the Weekly rule, which would at best mean that thursday would have to be included every week.
But that is irrelevant since the event is undefined in the first place.

Kontact correctly implicitly includes thursday in the BYDAY rule, but roundcube doesn't.

mollekopf moved this task from Doing to Review on the Sprint 201626 board.Jun 27 2016, 4:01 PM
petersen moved this task from Backlog to Review on the Sprint 201627 board.Jul 4 2016, 7:17 AM
mollekopf moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 14 2016, 11:08 AM
mollekopf raised the priority of this task from 60 to High.Jul 14 2016, 11:22 AM
pasik added a subscriber: pasik.Nov 25 2017, 2:29 PM