[Kolab-devel] [issue4805] Duplicated event objects gets deleted instead of being rewritten

Bernhard Reiter issues at kolab.org
Fri Dec 16 17:48:50 CET 2011


In case there are two or more kolab groupware objects in a specific folder
having the same uid, Kontact must should try to resolve the conflict
and then must write a new imap object.

This expectation is currently failed, if the event is exactely duplicated.

How to reproduce:
  a) create a fresh appointment in a folder. (it is easiest if the folder is
new) Then stop kontact.
  b) Use a dump imap client to duplicate the email in the same folder.
     (I've used mutt.)
  c) Optional: check that they are the same with diff on the server.
     Diff gives no output for the two files, e.g. named 6. and 7.
  d) start kontact again, sync. Switch to calender. Sync again.
Observation: One of the duplicates got deleted, e.g. only 6. is there.
Verified on the server.

Expected behaviour: Even if kontact knows that both events are the same
  and thus does not need to bring up a interactive conflict resolution dialog,
  it still must follow good practive and write a new event and then delete the
  old ones.

Rationale: If another client for whatever reason deletes 6. at the same time,
  the appointment would be gone.


Version: 4:3.5.10.enterprise.0.20111106.571510f-kk1

----------
assignedto: vkrause
keyword: enterprise35, kkc
messages: 28381
nosy: allen, bernhard, ludwig, sergio, till, vkrause
priority: critical
status: unread
title: Duplicated event objects gets deleted instead of being rewritten

______________________________________
Kolab issue tracker <issues at kolab.org>
<https://roundup.kolab.org/issue4805>
______________________________________




More information about the devel mailing list