-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Accept or decline all future recurrences #6700
Comments
Confirmed. Pressing accept in the UI creates a new modified instance instead of accepting the base event.
|
Makes sense for the current button to accept a single recurrence and thus create a new instance, right? |
Yes and no, from a technical point of view yes, accepting a single instance should make a new modified instance in the event. But from a user point of view no, it would be confusing to the user. I would almost say that we should have a secondary confirmation, box with 3 buttons "Accept Entire Series / Accept Only (date of current selected instance) / Accept all dates after (date of current selected instance)". As for the technical part the buttons show perform the following function,
The issue is, will other clients handle the modified instances properly and how will the events be displayed. Currently I believe most other software applies the participant status to all instance that the user is part of (But this would need to be tested). From a RFC point of view I believe the attendees are not allowed to modify the original event, which would mean that responding to a event with a modified instance would violate this rule. |
Found it... In iTIP messages, only the "Organizer" is authorized to modify or cancel calendar entries they organize. https://datatracker.ietf.org/doc/html/rfc2447#section-2.2.1 Knowing this, A, the event cannot be modified when accepting/declining an event. |
More RFC information on Recurrence Instances |
Is your feature request related to a problem? Please describe.
I was invited to a recurring meeting and would like to accept all future invitations. However, I can only react to a single recurrence at a time in the Calendar app.
Describe the solution you'd like
I would like to be able to accept or decline all future recurrences. To have similar buttons to updating all future recurrences of an event.
For example, Thunderbird has separate buttons to either accept a single recurrence or all future ones.
Describe alternatives you've considered
Accept or decline each recurrence manually.
Additional context
Follow-up to #3864
The text was updated successfully, but these errors were encountered: