Summary | Kolab 2 and local turba contacts |
Queue | Turba |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | stuart (at) |
Requester | kolab-bugs (at) frog-php (dot) com |
Created | 11/20/2004 (7528 days ago) |
Due | |
Updated | 05/24/2005 (7343 days ago) |
Assigned | 05/24/2005 (7343 days ago) |
Resolved | 05/24/2005 (7343 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
State ⇒ Resolved
State ⇒ Feedback
http://lists.horde.org/archives/cvs/Week-of-Mon-20050523/045140.html
State ⇒ Assigned
Version ⇒ HEAD
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Kolab 2 and local turba contacts
Queue ⇒ Turba
Kolab support for Horde.
The first problem that were coming across is that we can't seem to
save local contacts using Turba into a imap folder handled by Kolab,
when saving to contacts we just get a blank white page.
I've looked through the code a little and the problem seems to be that
nothing is asking Kolab to create the imap folder in the first place.
From what I can see, because contact folders are not shared in Horde
the Kolab code for syncing these folders goes a little differently.
Every time you go into turba the Kolab sync function is run :
Kolab::updateShare($share);
Tracing this function through it's various actions this seems to be
working fine, the problem seems to be that there is no contacts folder
created to sync to.
and from what I can see Kolab::updateShare($share); does not make any folders.
The Tasks, Notes and Calendar were working fine, they were making new
folder for them selfs and storing there info inside of it. So I traced
back to find what function was actually doing the creation of the new
folder and found that a function called Kolab::updateShare($share); ,
is called in custom hooks :
_horde_hook_share_add and _horde_hook_share_modify.
The problems seems to be that these hooks are not called for turba
since it does not use shares so no new folder is made.
Just before submitting this I updated Horde and it's framework from
the cvs, and now new users can not open the calendar they just get a
blank page.
There's no errors in the Horde log .
Let me know if you would like any more information or if you would
like me to look into anything.