GNOME Bugzilla – Bug 633698
Can't modify caldav Calendar in offline mode
Last modified: 2017-05-17 13:42:57 UTC
I'm using evolution 2.30 and evolution-webcal 2.28 on OpenSUSE 11.2 I add a new caldav calendar and mark the checkbox for a local copie so I can add events in offline mode. In online mode I can add events but in offline mode I get a 'Cannot create calendar object' if I try to save an event.
yup, that's correct. CalDAV backend doesn't support modification of the events in offline. I thought this is filled already, but I cannot find that bug, somehow.
*** Bug 720972 has been marked as a duplicate of this bug. ***
Does this mean that google doesn't follow the caldav protocol completely or has modified it?
(In reply to comment #3) > Does this mean that google doesn't follow the caldav protocol completely or has > modified it? No, this is not about Google, this is about evolution CalDAV calendar backend not supporting offline changes correctly. Remember, you want to do changes in _offline_, without talking to any server at all.
Agreed, but if I add a google calendar to evolution, I can work offline and sync when I come back online, so I was basically thinking when I opened #720972 that maybe part of the code used for google calendar could be re-used for caldav calendar. My naive thoughts were that google is using caldav (thus my question above).
You are right that evolution uses CalDAV to talk to Google calendar. It's since 3.4/3.6 or such, I do not recall precisely. The evolution CalDAV implementation doesn't support offline changes yet, I do not know how that could work for you with Google (through CalDAV).
You are right, in F20 (evolution-3.10.3-1.fc20.x86_64), I cannot add a meeting offline. I thought I could I must have been miss-remembering. I just saw that Mozilla is facing the same problem for FirefoxOS: https://bugzilla.mozilla.org/show_bug.cgi?id=809535 Makes me wonder how Android solved it :)
*** This bug has been marked as a duplicate of bug 508501 ***