Created attachment 689876 [details] evolution screen shot. In Evolution can't modify or manipulate Google calendar. On any attempt give error 412. Please attached screen shot. If require more information please specified.
Created attachment 689877 [details] Option Option
I start looking on all available option in properties and if I marked this option in screen shot, I was be able Accept invitation.
Thanks for a bug report. I tried to reproduce this, with my Google calendar (configured as CalDAV, but that doesn't matter, because the Google calendar in Evolution is internally a CalDAV calendar), and I was able to Accept a meeting request. Maybe the difference was that I created the meeting directly in Evolution in the Google calendar and invited myself on another account, where I accepted the event. The event was properly recognized as being in my Google CalDAV calendar when I opened the invitation email. I do not have the "Server handles meeting invitations" option set on that calendar. I think that the error 412 (Precondition failed), might be caused either by the event being changed on the server, but the calendar in Evolution didn't update it yet, or some Google's CalDAV quirk, similar to issue [1]. If the option "Server handles meeting invitations" helps you, and the event is still updated on the server as expected, then it's fine with me. Note this option may also influence how meeting invitations are sent to attendees when you organize a new meeting in this calendar. With respect of debugging, it is possible to see the communication between evolution and Google calendar, and a detailed error too. If you are willing to try it, to see what it does for you, then I'll happily provide steps what to do. What do you think? [1] http://code.google.com/p/google-caldav-issues/issues/detail?id=38
Hello Milan. Thank you for reply. After set "Server handles meeting invitations" i don't see the issue, but I will monitor and try reproduce it. Regards, Slava.
OK, let's close this for now, as it works for me and you found a workaround.