Bug 421416

Summary: Search and merge identical contacts doubles entries
Product: [Applications] kaddressbook Reporter: Hans-Peter Jansen <hpj>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: normal CC: tokoe
Priority: NOR    
Version: 5.14.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: This entry was tripled, and contained one phone number and one note (entry outdated)

Description Hans-Peter Jansen 2020-05-12 15:21:55 UTC
Created attachment 128394 [details]
This entry was tripled, and contained one phone number and one note (entry outdated)

SUMMARY

When searching and then merging identical contacts from my google account, some address items (addresses, phone numbers, notes, ...) are not merged correctly.

Note, that this is a result of akonadi doubling/tripling my google contacts internally. This might be related to the dysfunction in this area for some time.

STEPS TO REPRODUCE
1. Have a couple of identical contacts in your google account
2. Select "Search doubled contacts" -> "All contacts" 
3. Select item, watch result

OBSERVED RESULT

Some entries are doubled

EXPECTED RESULT

Identical items are eliminated

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE TW 20200507
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1

ADDITIONAL INFORMATION

It makes a difference, if I choose identical entries manually. Then it works as expected.
Comment 1 Hans-Peter Jansen 2020-05-12 15:31:16 UTC
Update: manually selecting and merging doubles (well, multiplies to be exact) the notes as well.