Restoring a "Canceled" event with Google Calendar API?

Posted by user283182 on Stack Overflow See other posts from Stack Overflow or by user283182
Published on 2010-05-17T00:56:21Z Indexed on 2010/05/17 1:00 UTC
Read the original article Hit count: 336

I'm trying to change the status of an event back from "canceled" to "confirmed" using Google Calendar API (I'm using .NET but an answer in any language would help) but I get GDataRequestException error:

"You can't modify a cancelled event"

If I've used the API to delete an event in a repeating series, for example, is it possible to change the status of the resulting recurrence exception (there's no EXDATE, just a new "canceled" event that is only visible when the feed is requested with start and end date) to "confirmed" (or even delete the resulting exception completely) in order to restore the repeating series to the original state?

event.Delete() and event.Update() don't even see the event any longer once it's been .canceled. event.Update() gives the above error.

Thanks!

© Stack Overflow or respective owner

Related posts about google-calendar-api

Related posts about gdata-api