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. |