View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005249 | SOGo Connector | Backend Address Book | public | 2021-01-19 10:20 | 2021-05-18 11:20 |
Reporter | cnaumer | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | Monotone / nightly | ||||
Summary | 0005249: Contacts copied by Thunderbird from one Address book to another shared address book do not sync | ||||
Description | Contacts copied by Thunderbird from one Address book to another shared address book do not sync. With Version 78 of TB and the corresponding plug-in. | ||||
Steps To Reproduce | Take a contact in one address book that is owned by the user. Drag and drop this to a shared address book. The contact will not show on the server. If the contact is edited it still will not sync to the server. Logs see below. | ||||
Additional Information | The logs from the server when a contact is moved to a new address book. Jan 19 09:58:10 sogod [2348007]: x.x.x.x "PUT /SOGo/dav/cn/Contacts/C4849D44-FB00-0001-BB82-1F9E1DA912C5/C59AAF36-CDC0-0001-9983-1CE014E015F2.vcf HTTP/1.1" 201 0/212 0.017 - - 0 - 29 this is the log from a newly created contact: You can see that the moved contact is synced with a uuid (C4849D44-FB00-0001-BB82-1F9E1DA912C5) from the address book where it is coming from not the one it should be synced with. This does not change if you edit the contact (same "error") | ||||
Tags | No tags attached. | ||||
It looks like a regression was added to recent TB versions since it used to work. When you now DnD a contact from address book A to B, it does a PUT in A (instead of B) following with a DELETE in A. So you have data loss. I'll dig more to see where it might come from and if we can workaround it in the SOGo Connector. |
|
This has been fixed upstream. See here: |
|