Initializes properties of a recurring vtodo, like normalizing the Due date and eventually the Start date.
The function does nothing when the vtodo is not recurring.
The function doesn't change LAST-MODIFIED neither the SEQUENCE property, it's up to the caller to do it.
Note the cal_client, cancellable and throws is used only for timezone
resolution. The function doesn't store the vtodo to the cal_client, it only updates the vtodo
component.
| vtodo |
a VTODO component |
| cal_client |
an Client to which the |
| cancellable |
optional Cancellable object, or null |
|
Whether succeeded. |