Details
-
Type: Improvement
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: 4.7.7
-
Fix Version/s: None
-
Component/s: Dedupe
-
Labels:None
-
Versioning Impact:Patch (backwards-compatible bug fixes)
-
Documentation Required?:None
-
Funding Source:Needs Funding
Description
When batch merging duplicate contacts, it may not be possible to merge a pair because one of the contacts was deleted earlier in the merge:
Main v Duplicate
A v B
C v D
D v B
The duplicate record is deleted, so in the last pair 'D' cannot be merged into 'B' because they've been deleted. This is handled in the code, and the contacts are skipped. However, a message should be displayed to say that x pairs of contacts could not be merged because one of the pair was deleted.
eg:
4 contacts merged
2 pairs were skipped due to contact deletion
(There's probably better wording though).