Update event
crm_update_eventReschedule, correct, close as done with what came of it, or cancel with a reason. A move of the date needs a reason and a source, the same as the date did the first time: "the venue page now says the 14th" is a reason; "moved" is not. Done takes an outcome, because an event with no outcome is an intention that went stale. Cancelled takes a reason. Neither is undone here (CRM-21): if a cancelled thing is happening after all, that is a new event with a new source. Effects: event rescheduled, corrected, done or cancelled; the reason kept.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| date | No | New date, with its reason and source. ISO date, YYYY-MM-DD. | |
| note | No | ||
| time | No | New time, HH:MM, or empty string to clear. | |
| title | No | ||
| reason | No | Why it moved, or why it was cancelled. | |
| source | No | Where the new date came from, when the date changes. | |
| status | No | Close it. done needs an outcome; cancelled needs a reason. | |
| outcome | No | For done: what came of it. | |
| event_id | Yes | The event, e.g. EV-0001. | |
| location | No | ||
| contact_id | No | Who it is with, e.g. P-0001. |