Closed Bug 1277081 Opened 8 years ago Closed 7 years ago

List deletion causes lost of email and surname of persons of the addressbook

Categories

(Thunderbird :: Address Book, defect)

45 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: leopoldo.saggin, Unassigned)

Details

(Whiteboard: [add-on: gContactSync])

Attachments

(1 file)

Attached image MailingLists.jpg
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:46.0) Gecko/20100101 Firefox/46.0
Build ID: 20160502172042

Steps to reproduce:

I created a new addressbook and I called it "Vanilla".
In this new addressbook I insert some contacts.
For sake of simplicity I put only the Name, Surname and email address of the following 10 "fake" contacts, which were inserted exactly in the reported sequence:
#--NAME-------SURNAME------EMAIL
1--John---------DOE----------john.doe@example.com
2--Frank--------BLAKE--------frank.blake@vanilla.com
3--Joan---------PEACE--------joan.peace@rainbow.org
4--Sylvia-------WHITE--------sylvia.white@red.edu
5--Jim----------MISSOURI-----jim.missouri@river.com
6--Janet-------GREEN---------janet.green@blue.net
7--Ann---------HARBOUR------ann.harbour@geographical.edu
8--Violet-------BROWN--------violet.brown@peanuts.org
9--George------WASHINGTON--george.washington@president.com
10--Paul--------LONDON-------paul.london@capital.net

As soon as they are entered, they were sorted out by surname (or name - I decided for the surname) automatically, as reported in "1" of the attached screenshot.
Then, inside this addressbook I create 3 Lists exactly in this order and with these names:

#--Name
1--1_List
2--2_List
3--3_List

In "2" of the of the attached screenshot is reported the result of this operation.

At this point I insert in "1_list" these persons:
John---DOE	---john.doe@example.com
Frank--BLAKE--frank.blake@vanilla.com
Joan---PEACE--joan.peace@rainbow.org

In "2_list" I inserted these persons:
Joan--PEACE-----joan.peace@rainbow.org)
Sylvia-WHITE----sylvia.white@red.edu)
Jim----MISSOURI-jim.missouri@river.com)

and lastly in "3_list" I inserted these persons:
Violet---BROWN---------violet.brown@peanuts.org
George--WASHINGTON---george.washington@president.com
Paul-----LONDON--------paul.london@capital.net


At this point I decide to delete the list called "2_list" ie the list I created as the 2nd one.





Actual results:

In "3" of the attached screenshoot I report what happened.
As one can see, the person who was inserted as 2nd in the addressbook ie "Frank BLAKE" loses his surname which was substituted by the name of the list which was removed and the email of Frank BLAKE has gone.




Expected results:

In conclusion, the deletion of a list created as n-th of the lists associated to an address book causes:
a) the name of the removed list to substitute the surname/last name of the n-th person inserted in that address book (for example if you remove list created as 3rd list, then its name subtitutes the surname of the person which was inserted as 3rd in the same addressbook
b) the email of the person who loses has his surname substituted by the name of the list was also lost.

I think tihis is a quite boring bug. It affected TB at least since version 31  (maybe also before and is still present in 45.1.1.
My system: Windows 7 and Windows 10 64bit professional
Leopoldo Saggin aka Topoldo
This bug occurs only when gContactSync extension is present and acticve. So this is not a Thunderbird bug.
You can close this bug report.
Leopoldo Saggin aka Topoldo
Thanks for letting us know, I suggest to contact the add-on author.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Whiteboard: [add-on: gContactSync]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: