We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2014-06-27 23:29:52 +0200 |
The until part of recurrence rules seems to be interpreted exclusively, while it should be inclusive according to the specifications.
Example: - Use Evolution to create an appointment that starts on Monday July 16, let it recur daily until Thursday July 19. The appointment will show up for Monday, Tuesday, Wednesday, Thursday. - Then, start a sync on the Jolla phone and check the calendar. The appointment only shows up for Monday, Tuesday and Wednesday.
If you inspect the UNTIL part of the RRULE of the VEVENT on the server, it is set to UNTIL=20140619. RFC 5545 specifies for the recurrence rules that it should be interpreted inclusively, see https://tools.ietf.org/html/rfc5545#section-3.3.10.
2 | retagged |
The until part of recurrence rules seems to be interpreted exclusively, while it should be inclusive according to the specifications.
Example: - Use Evolution to create an appointment that starts on Monday July 16, let it recur daily until Thursday July 19. The appointment will show up for Monday, Tuesday, Wednesday, Thursday. - Then, start a sync on the Jolla phone and check the calendar. The appointment only shows up for Monday, Tuesday and Wednesday.
If you inspect the UNTIL part of the RRULE of the VEVENT on the server, it is set to UNTIL=20140619. RFC 5545 specifies for the recurrence rules that it should be interpreted inclusively, see https://tools.ietf.org/html/rfc5545#section-3.3.10.