Changing single event to recurrent event

5 views
Skip to first unread message

David Hautbois

unread,
May 30, 2007, 3:28:44 PM5/30/07
to GData Python Client Library Contributors
Hi
I created a single event in my calendar and I want to change it to
recurrent event :

event = cal_client.GetCalendarEventEntry("
http://www.google.com/calendar/feeds/i5cgt151oqsbdofnkfq8eeei1o%40group.calendar.google.com/private/full/68gvbs7i22ut5mubmtljqk6o8g")
recurrence_data = "DTSTART;TZID=Europe/Paris:20070528T120000\r\n" +\
"DTEND;TZID=Europe/Paris:20070528T130000\r\n" +\
"RRULE:FREQ=DAILY;INTERVAL=2"
event.recurrence = gcalendar.Recurrence(text=recurrence_data)
cal_client.UpdateEvent(event.GetEditLink().href, event)

I get the following error :
gdata.service.RequestError: {'status': 500, 'body':
'com.google.calendar.server.CalendarException: Attempt to update a
specialized event', 'reason': 'Internal Server Error'}

I have no problem to change the recurrent string of a recurrent event.

I think we have to delete the "when" node.
But I don't know how to do this.

David.

David Hautbois

unread,
May 30, 2007, 4:44:31 PM5/30/07
to GData Python Client Library Contributors
another post about this issue :
http://groups.google.com/group/google-calendar-help-dataapi/browse_thread/thread/cb1fa8d204c84097/ece4aa84b0362fa4?lnk=gst&q=specialized+event&rnum=1#ece4aa84b0362fa4


On May 30, 9:28 pm, David Hautbois <david.hautb...@gmail.com> wrote:
> Hi
> I created a single event in my calendar and I want to change it to
> recurrent event :
>

> event = cal_client.GetCalendarEventEntry("http://www.google.com/calendar/feeds/i5cgt151oqsbdofnkfq8eeei1o%40gro...")

Reply all
Reply to author
Forward
0 new messages