Bug 325485 - Locally created events are not synced to the server
Summary: Locally created events are not synced to the server
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: DAV Resource (show other bugs)
Version: 4.11
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-01 07:38 UTC by Johannes Jordan
Modified: 2014-08-31 16:53 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.14.1


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Jordan 2013-10-01 07:38:12 UTC
I see all events from my CalDAV resource in KOrganizer just fine. When I create a new event in KOrganizer, it is apparently not synced to the server. Even forcing a sync of the resource in Akonadi Console or restarting Akonadi does not help.

Reproducible: Always

Steps to Reproduce:
1. Create an event in KOrganizer
2. Check if the event is shown in calendar plasmoid (it is)
3. Check if the event is listed in Akonadi console (it is)
Actual Results:  
The event stays local and is not seen by Owncloud web calendar, Thunderbird or Android CalDAV sync. The event can be found in Akonadi Console but it has no remote id. Events created in other clients are shown with their CalDAV URL as remote id.

Expected Results:  
We would expect that events have a proper remote id and are shown in other clients of the CalDAV server.

The CalDAV server in question is OwnCloud 4.5.4. I sync to two different servers (both OwnCloud) and the result is the same with both of them.
Comment 1 Jakub Kuzniar 2014-01-03 12:00:42 UTC
I have simillar issue, with KDE 4.11. In my case this happens when the system is disconnected from the network and I add some item to calendar or add new contact. After reconnecting to network, these items are never synced with owncloud and stay only locally.

When I've checked the akonadiconsole, in browse tabs, new items are missing values under "Remote ID" attributes.

When I am adding calendar events and contacts while system is connected to the network and owncloud server is accessible, new items are synced.
Comment 2 Jakub Kuzniar 2014-01-03 12:01:25 UTC
I have simillar issue, with KDE 4.11. In my case this happens when the system is disconnected from the network and I add some item to calendar or add new contact. After reconnecting to network, these items are never synced with owncloud and stay only locally.

When I've checked the akonadiconsole, in browse tabs, new items are missing values under "Remote ID" attributes.

When I am adding calendar events and contacts while system is connected to the network and owncloud server is accessible, new items are synced properly.
Comment 3 luisfe 2014-02-05 15:12:16 UTC
I have the same problem with owncloud and korganizer from master.

If I add locally an event while disconnected it nevers reach the server.
Comment 4 Jan 2014-04-26 07:32:39 UTC
I experienced the bug too. After suspending and waking up the computer, all new created events in korganizer don't get synchronised.

Even remotly created items don't get synchronized during the current session. Restarting the computer makes some remotely created items available in akonadi/korganizer.
Comment 5 Jan 2014-04-26 07:33:24 UTC
This is valid for KDE 4.11, 4.12 and still in 4.13 on Kubuntu 14.04
Comment 6 Martin Koller 2014-05-31 15:30:50 UTC
can you check again with 4.13.1, please.
This fix https://git.reviewboard.kde.org/r/115817/
is probably the fix for your problem
Comment 7 Grégory Oestreicher 2014-08-31 16:53:33 UTC
This should have been fixed by 9e7377709da9f0aba758ea0d259a84b0c4858bc1, which will be part of 4.14.1.