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