Deleting one eds address book deletes them all

Bug #820893 reported by Pete Goodall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Thunderbird EDS Contacts Integration
Fix Released
High
Mike Conley

Bug Description

I installed the eds address book plugin 0.3a and four new address books appeared. One of these address books was my internal LDAP address book. As I already have LDAP configured I deleted that address book. Unfortunately, that deleted all the address books added by this plugin. Now I cannot figure out how to get them back.

Revision history for this message
Mike Conley (mconley) wrote :

Pete:

Hey - thanks for the bug report!

Yes, you've definitely found a bug there. The good news is that you haven't lost any of your address books or contacts. The other good news is that I have a workaround until I can get a patch ready.

Please perform the following steps:

1) Open Thunderbird's Preferences dialog (Edit > Preferences)
2) Click the "Advanced" button at the top, and switch to the "General" tab
3) Click on "Config editor"
4) Click past the warning
5) In the filter, type in "ldap_2.servers.eds"
6) Find the value called "ldap_2.servers.eds.position". It'll be set at 0. Set it to 1.
7) Close and restart Thunderbird, and open your address book - they should be restored.

I'll write a patch to make sure that value gets written on boot later today.

I failed to mention that deleting and creating EDS address books is currently unsupported with my add-on. Thanks for reminding me! I'll update the add-on project page.

All the best,

-Mike

Mike Conley (mconley)
Changed in thunderbird-eds-extension:
status: New → Confirmed
assignee: nobody → Mike Conley (mconley)
importance: Undecided → High
Revision history for this message
Pete Goodall (pgoodall) wrote :

Thanks for the work-around, Mike. That did restore the address books.

Revision history for this message
Mike Conley (mconley) wrote :

Version 0.3.1a just got released. This version will do the pref initialization for you, so if you get in this state again, restarting Thunderbird should bring your address books back.

This will have to do until I come up with a more comprehensive solution.

Changed in thunderbird-eds-extension:
status: Confirmed → Fix Released
Revision history for this message
Mike Conley (mconley) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.