Public bug reported: When attempting to save a modified event (update a meeting date and time to tomorrow), evolution returns: »Cannot modify calendar object: Unexpected HTTP status code 412 returned (Existing event has different ETag)«
This also occurs when trying to update attendee status after receiving a confirmation by email. I am using current 3.2.3-0ubuntu4 on 12.04 Beta. The upstream patch is a workaround for a bug in libical48, which apparently has an escape character issue, as described upstream but patched in evolution to workaround. I tested the patch, re-attached here against current 3.2.3 sources, and it is simple and applies cleanly and resolves this problem completely. upstream: https://bugzilla.gnome.org/show_bug.cgi?id=669003 Steps to Reproduce: 1. Configure Online-Accounts OR add a Google Calendar manually 2. Open Calendar, enter password 3. Try to change or delete existing event 4. Get error message: Cannot modify calendar object: Unexpected HTTP status code 412 returned (Existing event has different ETag) Actual results: Not able to manage already existing events. Expected results: Should be able to manage already existing events. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: evolution-data-server 3.2.3-0ubuntu4 ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9 Uname: Linux 3.2.0-18-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Thu Mar 15 00:11:05 2012 ProcEnviron: TERM=xterm LANG=en_US.utf8 SHELL=/bin/bash SourcePackage: evolution-data-server UpgradeStatus: Upgraded to precise on 2012-03-13 (1 days ago) ** Affects: evolution-data-server Importance: Unknown Status: Unknown ** Affects: evolution-data-server (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug precise -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evolution-data-server in Ubuntu. https://bugs.launchpad.net/bugs/955707 Title: Unable to modify or update Google calendar events Status in Evolution Data Server: Unknown Status in “evolution-data-server” package in Ubuntu: New Bug description: When attempting to save a modified event (update a meeting date and time to tomorrow), evolution returns: »Cannot modify calendar object: Unexpected HTTP status code 412 returned (Existing event has different ETag)« This also occurs when trying to update attendee status after receiving a confirmation by email. I am using current 3.2.3-0ubuntu4 on 12.04 Beta. The upstream patch is a workaround for a bug in libical48, which apparently has an escape character issue, as described upstream but patched in evolution to workaround. I tested the patch, re-attached here against current 3.2.3 sources, and it is simple and applies cleanly and resolves this problem completely. upstream: https://bugzilla.gnome.org/show_bug.cgi?id=669003 Steps to Reproduce: 1. Configure Online-Accounts OR add a Google Calendar manually 2. Open Calendar, enter password 3. Try to change or delete existing event 4. Get error message: Cannot modify calendar object: Unexpected HTTP status code 412 returned (Existing event has different ETag) Actual results: Not able to manage already existing events. Expected results: Should be able to manage already existing events. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: evolution-data-server 3.2.3-0ubuntu4 ProcVersionSignature: Ubuntu 3.2.0-18.29-generic 3.2.9 Uname: Linux 3.2.0-18-generic x86_64 NonfreeKernelModules: fglrx ApportVersion: 1.94.1-0ubuntu2 Architecture: amd64 Date: Thu Mar 15 00:11:05 2012 ProcEnviron: TERM=xterm LANG=en_US.utf8 SHELL=/bin/bash SourcePackage: evolution-data-server UpgradeStatus: Upgraded to precise on 2012-03-13 (1 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/evolution-data-server/+bug/955707/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp