[CalendarServer-users] Important: Declining multiple instances of a recurring event
Cyrus Daboo
cdaboo at apple.com
Thu Oct 12 12:44:44 PDT 2017
Hi Gaurav,
--On October 12, 2017 at 12:19:53 PM -0700 Gaurav Jain
<monkeyfdude at gmail.com> wrote:
> How would the scheduling operation would look for this use case?
>
> I read RFC 6638 but it only explains:
>
> B.7. Example: "Attendee" Declining an Instance of a
> Recurring Event
> ............................................72
> <https://tools.ietf.org/html/rfc6638#page-72>
> B.8. Example: "Attendee" Removing an Instance of a
> Recurring Event
> ............................................75
> <https://tools.ietf.org/html/rfc6638#page-75>
>
>
> It does not explain declining multiple instances of a recurring event.
>
>
> Can you please help?
>
The Attendee's client has two options:
1) Just add an overridden component for each instance being declined and
set the attendee's PARTSTAT to DECLINED (as per example B.7). The client
can keep incrementally adding an override and writing to the server as the
user declines one at a time.
2) Remove any overridden instances for the instances being declined and add
an EXDATE for each declined (removed) instance (as per example B.8). This
can also be done incrementally.
--
Cyrus Daboo
More information about the calendarserver-users
mailing list