Bug 234635 - korganizer does not correctly connect to an egroupware calendar
Summary: korganizer does not correctly connect to an egroupware calendar
Status: RESOLVED UNMAINTAINED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.4.1
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-17 18:28 UTC by George Avrunin
Modified: 2017-01-07 21:41 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 George Avrunin 2010-04-17 18:28:54 UTC
Version:            (using KDE 4.4.1)
OS:                Linux
Installed from:    Fedora RPMs

I'm running korganizer on a fully updated Fedora 12 system (kdepim-4.4.1-2.fc12.x86_64).  My department has been using WebCalendar to schedule some rooms and appointments for administrators and I'm considering trying to get them to shift to something I can synchronize better with korganizer, so these events show up on my personal calendar (which I don't want to store on the department server). We've got a test system running eGroupware (version 1.6.003-2, built from source since the Fedora rpms are not up-to-date).  

I tried adding the egroupware calendar as a groupdav calendar in
korganizer.  I used the url http://servername/egroupware/groupdav.php
(where servername is filled in correctly), with my egroupware username and
password.  When I click on "Update Folder List", I am offered something
that looks like 
   Folder                                  Events   Todos
    []    George Avrunin		      o
    []    Infolog [avrunin] Avrunin, George           o

(I clicked to make sure the circles on the right are filled in.)
So it looks like korganizer is communicating with the egroupware
installation.  I checked the boxes on the left, configured the cache to do
an automatic reload every 10 minutes and a save on every change, and clicked ok.  In the calendars list in the lower left in korganizer, I see a groupdav calendar checked.  

But events that I save to the groupdav calendar don't show up up in egroupware and events from the egroupware calendar don't show up in korganizer.  

After a response on the kdepim-users list from Ingo Klöcker, I found a posting from January 2009 that pointed me to the source of the problem.  It turns out that the entries in  ~/.kde/share/config/kresources_groupwarerc were of the form 
   http://servername/calendar/
So I changed all of them to 
   http://servername/egroupware/groupdav.php/calendar/
following the suggestion in the post from January 2009  I restarted korganizer, and events and to-dos from egroupware immediately showed up in korganizer.  An event I then entered in korganizer and saved to the groupdav calendar showed up in egroupware.

The bug seems to be that korganizer creates the wrong entries in the kresources_gruopwarerc file.  I don't know whether this is because egroupware reports something incorrectly or not.
Comment 1 Denis Kurz 2016-09-24 18:42:42 UTC
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present?

If noone confirms this bug for a Framework-based version of korganizer (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 21:41:00 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.