Kontakt Calender saves changes to event locally. Change is not uploaded to IMAP.
- TDE version: R14.0.10
- Distribution: Devuan Beowulf
- Hardware: amd64
This is a bug when the groupware functionality is used with a disconnected IMAP account.
Calender event may be edited and saved on one machine but the change is not reflected on another machine using the same dIMAP account. This defeates the whole purpose of this functionality for me.
Steps to reproduce
- Set up an IMAP account to use disconnected iMAP on several machines with groupware enabled.
- Create a calender event on one machine.
2a. Upload the event to IMAP on the first machine. Refreshing the calender will not suffice. You must change to the email view and use F5 or Ctl-L.
2b.Update the calender in the other machine. Again, refresh in the calender does not do anything for this. One must to the e-mail window and F5 or Ctl-L.
- Check that the event has propagated to the other machine.
- Modify the event on one machine.
- Observe that the modification has not been synchronised in the other machine.
I have observed two bugs that affect this issue.
The kolab.xml in the Calender mail folder is not modified. Ovbviously nothing will happen on the other machine. Local changes in the calender will be lost when Kontakt is closed. Kontakt complains about the IMAP index on startup. This is not so easy to reproduce.
The kolab.xml IS changed but the timestamp in the Calender folder is not. The XML content reflects the time stamp of the change and the new values but the 'mail' does not appear changed so the change is not uploaded to the IMAP account. These changes survive Kontact restarts.
Deleting a branch is permanent. It CANNOT be undone. Continue?