From 8b340ced999feeeaeb856ca0a414db7ffc20e645 Mon Sep 17 00:00:00 2001 From: Sushma Rai Date: Wed, 17 Aug 2005 10:29:06 +0000 Subject: While adding new contact, during the duplicate contact check, not comparing the email id of new contact with the email ids of contact lists. svn path=/trunk/; revision=30145 --- addressbook/gui/merging/eab-contact-compare.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'addressbook/gui/merging/eab-contact-compare.c') diff --git a/addressbook/gui/merging/eab-contact-compare.c b/addressbook/gui/merging/eab-contact-compare.c index 4244f3fbff..5cfb8af0e2 100644 --- a/addressbook/gui/merging/eab-contact-compare.c +++ b/addressbook/gui/merging/eab-contact-compare.c @@ -561,7 +561,8 @@ eab_contact_compare (EContact *contact1, EContact *contact2) result = EAB_CONTACT_MATCH_NONE; result = combine_comparisons (result, eab_contact_compare_name (contact1, contact2)); result = combine_comparisons (result, eab_contact_compare_nickname (contact1, contact2)); - result = combine_comparisons (result, eab_contact_compare_email (contact1, contact2)); + if(!e_contact_get (contact2, E_CONTACT_IS_LIST)) + result = combine_comparisons (result, eab_contact_compare_email (contact1, contact2)); result = combine_comparisons (result, eab_contact_compare_address (contact1, contact2)); result = combine_comparisons (result, eab_contact_compare_telephone (contact1, contact2)); result = combine_comparisons (result, eab_contact_compare_file_as (contact1, contact2)); -- cgit v1.2.3