Bug ID 86102
Summary Activesyncd creates wrong RRULE for nth recurrence
Product SyncEvolution
Version unspecified
Hardware Other
OS All
Status NEW
Severity normal
Priority medium
Component ActiveSync
Assignee syncevolution-issues@syncevolution.org
Reporter g+syncevolution@cobb.uk.net
CC syncevolution-issues@syncevolution.org

See also bug #70693

Activesyncd is losing the "nth" attribute for monthly repeating BYDAY events.

The following EAS data:

            <Recurrence xmlns="Calendar:">
              <Recurrence_Type>3</Recurrence_Type>
              <Recurrence_Interval>1</Recurrence_Interval>
              <Recurrence_WeekOfMonth>1</Recurrence_WeekOfMonth>
              <Recurrence_DayOfWeek>16</Recurrence_DayOfWeek>
            </Recurrence>

is turned into the following RRULE:

RRULE:FREQ=MONTHLY;BYDAY=TH

which should be:

RRULE:FREQ=MONTHLY;BYDAY=1TH

This is obviously related to bug #70693.  Until I investigate further, I don't
know if this is caused by the same underlying problem as that bug, is a
deliberate attempt to avoid triggering that bug or is a separate bug.  Even if
this is separate, bug #70693 may still prevent the corrected event from being
synchronised.

As events with recurrence like "first Monday of the month" are very common, it
would be nice to fix this.


You are receiving this mail because: