6.0.0-RC7
6/27/26

[#4365] Make kolab driver use a UID if it already exists when saving an event
Summary Make kolab driver use a UID if it already exists when saving an event
Queue Kolab
Type Bug
State Resolved
Priority 1. Low
Owners wrobel (at) horde (dot) org
Requester michael.sheldon (at) credativ (dot) de
Created 8/30/06 (7241 days ago)
Due
Updated 5/25/07 (6973 days ago)
Assigned 9/27/06 (7213 days ago)
Resolved 5/25/07 (6973 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch Yes

History
1411 Gunnar Wrobel Comment #2
State ⇒ Resolved
Reply to this comment
Fix submitted by Thomas Jarosch <thomas.jarosch@intra2net.com>. Fixed 
in CVS. Thanks for the report.
4810 Jan Schneider Assigned to Gunnar Wrobel
Taken from Horde DevelopersHorde Developers
Taken from Jan Schneider
 
4511 Jan Schneider Assigned to Jan Schneider
Assigned to Horde DevelopersHorde Developers
State ⇒ Assigned
 
4311 michael (dot) sheldon (at) credativ (dot) de Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Make kolab driver use a UID if it already exists when saving an event
Queue ⇒ Kolab
New Attachment: kolab_uid.patch Download
State ⇒ Unconfirmed
Reply to this comment
When importing an iCalendar the UID of the new kronolith event  is set 
based on the UID of the iCal event, without this group dates can't be 
deleted or updated correctly and can be added multiple times to the 
same calendar. The Kolab implementation of the kronolith Driver class 
doesn't take in to account the UID being set explicitly when the event 
is created and so it gets overwritten with a new randomly generated 
UID whilst being saved. The attached patch should correct this, 
unfortunately I'm unable to work against CVS HEAD so the patch is 
against stable.

Saved Queries