View Issue Details

IDProjectCategoryView StatusLast Update
0004226SOGo ConnectorBackend Address Bookpublic2018-03-16 18:22
ReporterChristianSo Assigned Toludovic  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
PlatformLinux OSUbuntuOS Version17.04 64 bit
Summary0004226: SOGo Connector: Cannot delete contact in local Thunderbird Address Book
Description

I cannot delete several contacts in my LOCAL Thunderbird address books with Sogo 31.0.5 enabled. It seems the problem occurs with contacts copied from another address book. I can delete a freshly created contact in the same Address Book.

Once I disable Inverse Sogo I can delete the specific contact without problem.

Inverse Sogo connector 31.0.5, Thunderbird 52.2.1 (64 bit) on Ubuntu 17.04 connecting to Nextcloud 11.0.3
Same with nightly sogo-connector-31.0.5-6bcd074f11.xpi

Steps To Reproduce
  1. Copy a local contact from one local address book [AB] in Thunderbird to another.
  2. Try to delete contact.
  3. Contact is still there. Terminal output claims contact is deleted, see under additional information.

When I create a fresh contact in the local AB, I can delete it.

When I copy the same contact from the local AB to the AB connected to Nextcloud I CAN delete the contact.

Additional Information

Thunderbird terminal output upon trying to delete a contact:
.............................
Exception getting pref 'extensions.ca.inverse.addressbook.groupdav.ldap_2.servers.Local.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...
delete: 1 cards
card to delete: 'Ahl'
key: 'C7960B15-6FB0-0001-748E-11E6F7451C62.vcf'

we delete: C7960B15-6FB0-0001-748E-11E6F7451C62.vcf with deleteLocally=true

Exception getting pref 'extensions.ca.inverse.addressbook.groupdav.ldap_2.servers.Local.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...
..................................

Tagsaddressbook, contacts, delete, thunderbird

Activities

ludovic

ludovic

2018-03-16 18:22

administrator   ~0012738

I cannot reproduce the problem. Try with the latest nightly builds: https://packages.inverse.ca/SOGo/thunderbird/nightly/

Issue History

Date Modified Username Field Change
2017-07-11 13:21 ChristianSo New Issue
2017-07-11 13:23 ChristianSo Tag Attached: addressbook
2017-07-11 13:23 ChristianSo Tag Attached: contacts
2017-07-11 13:23 ChristianSo Tag Attached: thunderbird
2017-07-11 13:23 ChristianSo Tag Attached: delete
2018-03-16 18:22 ludovic Note Added: 0012738
2018-03-16 18:22 ludovic Status new => closed
2018-03-16 18:22 ludovic Assigned To => ludovic
2018-03-16 18:22 ludovic Resolution open => suspended