Восстановление события «Отменено» с помощью Google Calendar API? - PullRequest
3 голосов
/ 17 мая 2010

Я пытаюсь изменить статус события обратно с «отменено» на «подтверждено» с помощью API Календаря Google (я использую .NET, но поможет ответ на любом языке), но я получаю ошибку GDataRequestException:

«Вы не можете изменить отмененное событие»

Если я использовал API для удаления события в повторяющейся серии, например, возможно ли изменить состояние результирующего исключения повторения (нет EXDATE, только новое «отмененное» событие, которое видно только когда канал запрашивается с начальной и конечной датой) в «подтвержденное» (или даже полностью удалить полученное исключение), чтобы восстановить повторяющиеся серии в исходное состояние?

event.Delete () и event.Update () даже больше не видят событие после его отмены. event.Update () выдает вышеуказанную ошибку.

Спасибо!

1 Ответ

1 голос
/ 26 мая 2010

Кажется, что невозможно изменить какой-либо параметр для события, если оно установлено как отмененное, включая статус «отменено». Мне пришлось обойти эту проблему, создав новые исключения повторения с указанием «Исходное событие».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...