View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004890 | SOGo Connector | with external server | public | 2019-11-22 16:40 | 2020-01-07 08:52 |
Reporter | cz | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x64 | OS | Windows 10 | OS Version | 1909 |
Summary | 0004890: Sogo68: after every Thunderbird restart, SOGo adds a new address book | ||||
Description | I have customised the files as described in the readme [1], created a custom site, changed the update path, the version number and the sogo-connector.autocomplete.server.urlid (lpref("sogo-connector.autocomplete.server.urlid", "ldap.example.com")) and built the xpi. Installation works, after restarting Thunderbird there's a prompt for user name and password and then calendars and address books are syncing. The problem is Thunderbird creates the same ldap address book after every restart as a new one, so there are multiple entries when looking at about:config like this: ldap_2.servers.public.uri site.js (we only changed this one line) pref("sogo-connector.autocomplete.server.urlid", "ldap.example.com"); sogo.conf SOGoUserSources = ( prefs.js after sogo-connector installation in Thunderbird: user_pref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.public"); prefs.js after the next restart: user_pref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.public_1"); after every Thunderbird restart, a new directory server is being added like "_1", "_2" and so on. It also creates a new MAB file every time. Thunderbird automatically uses the newest one in "ldap_2.autoComplete.directoryServer" every time. The Preferences > Composition > Addressing menu always only shows one directory server, not multiple (see attached screenshot from the 5th Thunderbird restart). | ||||
Steps To Reproduce | build a custom xpi, install it in Thunderbird > 68 and restart Thunderbird | ||||
Tags | No tags attached. | ||||