summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSushma Rai <rsushma@novell.com>2005-06-03 13:48:03 +0000
committerAhmed Sarfraaz <sarfraaz@src.gnome.org>2005-06-03 13:48:03 +0000
commitde609e03b52ca05f8cf1ce5732808442ff501b50 (patch)
treec08566000c3ee2775641180253e4619077ddf5d7
parent0fffa8934d513cab39807b3d349555fb62de7da8 (diff)
downloadevolution-data-server-de609e03b52ca05f8cf1ce5732808442ff501b50.tar.gz
Considering nickname also in full name query. Fixes #255756
2005-05-11 Sushma Rai <rsushma@novell.com> * libedata-book/e-book-backend-sexp.c (compare_name): Considering nickname also in full name query. Fixes #255756
-rw-r--r--addressbook/ChangeLog5
-rw-r--r--addressbook/libedata-book/e-book-backend-sexp.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog
index 003884006..548c95160 100644
--- a/addressbook/ChangeLog
+++ b/addressbook/ChangeLog
@@ -1,3 +1,8 @@
+2005-05-11 Sushma Rai <rsushma@novell.com>
+
+ * libedata-book/e-book-backend-sexp.c (compare_name): Considering
+ nickname also in full name query. Fixes #255756
+
2005-05-20 Ross Burton <ross@burtonini.com>
* backends/file/e-book-backend-file.c:
diff --git a/addressbook/libedata-book/e-book-backend-sexp.c b/addressbook/libedata-book/e-book-backend-sexp.c
index 8e81495b2..8a799a86f 100644
--- a/addressbook/libedata-book/e-book-backend-sexp.c
+++ b/addressbook/libedata-book/e-book-backend-sexp.c
@@ -153,7 +153,10 @@ compare_name (EContact *contact, const char *str,
name = e_contact_get_const (contact, E_CONTACT_GIVEN_NAME);
if (name && compare (name, str))
return TRUE;
-
+
+ name = e_contact_get_const (contact, E_CONTACT_NICKNAME);
+ if (name && compare (name, str))
+ return TRUE;
return FALSE;
}