The relevant EDS logic is in calendar/libecal/e-cal-recur.c; e.g. e_cal_recur_obtain_enddate()
which reasons that an event recurs forever if neither COUNT nor UNTIL are set.
So it makes sense for QOrganizerRecurrenceRule::NoLimit to be translated to
icalrecurrencetype.count==0 instead of
icalrecurrencetype.count==ICAL_RECURRENCE_ARRAY_MAX.
LGTM.
The relevant EDS logic is in calendar/ libecal/ e-cal-recur. c; e.g. e_cal_recur_ obtain_ enddate( )
which reasons that an event recurs forever if neither COUNT nor UNTIL are set.
So it makes sense for QOrganizerRecur renceRule: :NoLimit to be translated to ype.count= =0 instead of ype.count= =ICAL_RECURRENC E_ARRAY_ MAX.
icalrecurrencet
icalrecurrencet