| rfc9671v2.txt | rfc9671.txt | |||
|---|---|---|---|---|
| skipping to change at line 132 ¶ | skipping to change at line 132 ¶ | |||
| [ :addresses <string-list> ] | [ :addresses <string-list> ] | |||
| [ :updatesonly / :calendarid <string> ] | [ :updatesonly / :calendarid <string> ] | |||
| [ :deletecancelled ] | [ :deletecancelled ] | |||
| [ :organizers <ext-list-name: string> ] | [ :organizers <ext-list-name: string> ] | |||
| [ :outcome <variablename: string> ] | [ :outcome <variablename: string> ] | |||
| [ :reason <variablename: string> ] | [ :reason <variablename: string> ] | |||
| The "processcalendar" action is used to parse encapsulated calendar | The "processcalendar" action is used to parse encapsulated calendar | |||
| data and perform the appropriate action based on the content. If the | data and perform the appropriate action based on the content. If the | |||
| calendar data is malformed in any way, it MUST be ignored and no | calendar data is malformed in any way, it MUST be ignored and no | |||
| action is taken. Otherwise, based on the iTIP method (see | action is taken. Otherwise, calendar objects may be created, | |||
| Section 1.4 of [RFC5546]) of the message, calendar objects are | updated, or deleted from a given calendar. | |||
| created, updated, or deleted from a given calendar. | ||||
| This action can be used with or without the "extlists" extension | This action can be used with or without the "extlists" extension | |||
| [RFC6134]. When the "extlists" extension is enabled in a script | [RFC6134]. When the "extlists" extension is enabled in a script | |||
| using <require "extlists">, the script can use the :organizers | using <require "extlists">, the script can use the :organizers | |||
| argument (Section 4.6) in the "processcalendar" action as described | argument (Section 4.6) in the "processcalendar" action as described | |||
| below. When the "extlists" extension is not enabled, the :organizers | below. When the "extlists" extension is not enabled, the :organizers | |||
| argument MUST NOT be used and MUST cause an error according to | argument MUST NOT be used and MUST cause an error according to | |||
| [RFC5228]. | [RFC5228]. | |||
| This action can be used with or without the "variables" extension | This action can be used with or without the "variables" extension | |||
| skipping to change at line 277 ¶ | skipping to change at line 276 ¶ | |||
| The optional :outcome argument specifies the name of a variable into | The optional :outcome argument specifies the name of a variable into | |||
| which one of the following strings specifying the outcome of the | which one of the following strings specifying the outcome of the | |||
| action will be stored: | action will be stored: | |||
| "no_action": No action was performed (e.g., the message didn't | "no_action": No action was performed (e.g., the message didn't | |||
| contain calendar data, or the set of provided options prevented | contain calendar data, or the set of provided options prevented | |||
| the message from being processed). | the message from being processed). | |||
| "added": A new calendar object was added to a calendar. | "added": A new calendar object was added to a calendar. | |||
| "updated": A calendar resource was updated, cancelled, or removed | "updated": A calendar object was updated, cancelled, or removed from | |||
| from the calendar. | the calendar. | |||
| "error": The message would have been processed but encountered an | "error": The message would have been processed but encountered an | |||
| error in doing so. | error in doing so. | |||
| 4.8. Reason Argument | 4.8. Reason Argument | |||
| The optional :reason argument specifies the name of a variable into | The optional :reason argument specifies the name of a variable into | |||
| which a string describing the reason for the outcome will be stored. | which a string describing the reason for the outcome will be stored. | |||
| If no reason for the outcome is available, implementations MUST set | If no reason for the outcome is available, implementations MUST set | |||
| the variable to the empty string. | the variable to the empty string. | |||
| End of changes. 2 change blocks. | ||||
| 5 lines changed or deleted | 4 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. | ||||