Decline VTODO invitations
For Content-Type: text/calendar; charset=utf-8; method=REQUEST; component=VEVENT the user can choose between “Decline”, “Tentative” and “Accept”. The further the user can open a particular calendar via the “Open Calendar” button.
For Content-Type: text/calendar; charset=utf-8; method=REQUEST; component=VTODO the user can choose only “Accept”.
- Add “Decline” and “Tentative” as PARTSTAT
The button “Open Calendar” opens calendar on received VTODO request, but the button shall open selected Todo list or there shall be no such button.
Evolution shows “X has published the following task” for component=VTODO; method=REQUEST, while for component=VEVENT; method=REQUEST the text is “X requests your presence at the following meeting”. The first string is not correct for required participants. The meaning is rather “you have to work on this”.