View Issue Details

IDProjectCategoryView StatusLast Update
0004401SOGo Connectorwith external serverpublic2018-07-14 13:37
ReporterAndyJ Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformThunderbirdOSUbuntuOS Version14.04 LTS
Product Version31.0.3 
Summary0004401: Moving a contact deletes other contacts
Description

Thunderbird 52.6.0 with Sogo connector 31.0.5 running on LUbuntu 14.04 LTS.
Server is Baikal 0.4.6 on EL6.

Moving a contact from a sync folder to some other folder (esp. non sync folder) results in that contact being copied to other folder, and then the first contact in the source folder gets deleted.

Pretty serious as if you aren't near the top of the list, you don't notice your contacts being deleted without trace from the server.

The source address book also stops showing the contact that was moved.

Steps To Reproduce

More than one contact in a sync folder
Drag contact to other folder

Additional Information

This debug output is seen when moving the card:

new sync: 9
Exception getting pref 'extensions.ca.inverse.addressbook.groupdav.pab.url':
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: chrome://sogo-connector/content/general/preference.service.addressbook.groupdav.js :: GdPSvc__getPref :: line 126" data: no] (126) - ignoring...
a request is already active for url: null
cardKeys: 1 to delete
delete: 1 cards
card to delete: 'aaa aaa'
key: '12345678-B3F0-0001-85ED-65E11230DFD0.vcf'

we delete: 12345678-B3F0-0001-85ED-65E11230DFD0.vcf with deleteLocally=true

GOT STATUS: 204
webdav_delete on 'https://server/url/addressbooks/user/shared/12345678-B3F0-0001-85ED-65E11230DFD0.vcf'
done drop delete

The GUIDs and card name have been replaced - in reality they report the GUID/name of the first card in the sync'd list and are unrelated to the card being dragged between address books.

Probably related to issue 4225.

TagsNo tags attached.

Activities

mzeedijk

mzeedijk

2018-04-12 05:19

reporter   ~0012829

Last edited: 2018-04-12 05:21

This is exactly what I experience in issue 4225.
Till now it messed up lots of contact lists people have over here. People lost a lot of contacts.

mzeedijk

mzeedijk

2018-07-13 12:19

reporter   ~0012955

Duplicate of 0004225
I can confirm that this is still the case with v31.0.6

AndyJ

AndyJ

2018-07-14 13:37

reporter   ~0012963

Just to make this clearer:
I have two address books, 1 and 2.
I have contacts A, B and C in address book 1.
I drag contact C to address book 2.
Contact C appears in address book 2.
But contact A gets deleted from address book 1.
Contact A no longer appears in any of my address books.

Issue History

Date Modified Username Field Change
2018-02-13 00:50 AndyJ New Issue
2018-04-12 05:19 mzeedijk Note Added: 0012829
2018-04-12 05:21 mzeedijk Note Edited: 0012829
2018-07-13 12:19 mzeedijk Note Added: 0012955
2018-07-14 13:37 AndyJ Note Added: 0012963