Hi,
I'm using protocol version 1.0 (no client library) for a timetabling
application written in Ruby on Rails. The application has worked quite
well for more than one year. For several reasons I store all the event
information in a local database, in particular I store the edit link
of each event so that I can delete it later on. I never update events,
only create/delete.
Recently my application has begun giving out "http 409 conflict"
errors when deleting some events and I found out that the event
version ID had changed, but I didn't update the event actually.
Now I solved this problem by refetching the event feed to obtain the
current edit link and performing the delete to that link, although
performances are affected a little bit.
Anyway in the docs:
http://code.google.com/intl/en/apis/gdata/docs/1.0/reference.html#Optimistic-concurrency
it is stated that the version ID of an event changes every time the
event is updated, so I don't understand this behavior.
Is there any reason why the event version ID may change without
updating the event?
I also wonder why this behavior has started occuring only in the few
days. May it be related to a server update?

Thanks in advance
Marco

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Calendar Data API" group.
To post to this group, send email to 
[email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-calendar-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to