Bug 281647 - With caldav backend, korganizer always tries to save full calendar when one event is changed
Summary: With caldav backend, korganizer always tries to save full calendar when one e...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.4.3
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-08 21:40 UTC by Alain Knaff
Modified: 2012-03-10 16:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alain Knaff 2011-09-08 21:40:59 UTC
Version:           4.4.3 (using KDE 4.4.6) 
OS:                Linux

In a caldav calendar ("calendar in remote file" with http:// location), korganizer tries to store the entire calendar (all events as a single ical entry) if one event is changed and added. This is (rightfully) rejected by most caldav backends, such as davical.

Reading (displaying) a caldav calendar works fine

Reproducible: Always

Steps to Reproduce:
1. Create calendar with caldav backend ("Calendar in remote file", "http://www.hitchhiker.org.lu/caldav/caldav.php/alain/home/")

2. Reload calendar => calendar is displayed correctly

3. Change an event => Access was denied while attempting to upload http://www.hitchhiker.org.lu/caldav/caldav.php/alain/home/.

Actual Results:  
Access was denied while attempting to upload http://www.hitchhiker.org.lu/caldav/caldav.php/alain/home/.

(because it sends the entire calendar to the backend, rather than just the event that was actually changed...)

Expected Results:  
It should update just the one entry that was changed

OS: Linux (x86_64) release 2.6.32-32-generic
Compiler: cc
Comment 1 Sergio Martins 2012-03-10 16:52:43 UTC
KResources are unmaintained.

Use an akonadi resource.