diff options
| -rw-r--r-- | addressbook/ChangeLog | 5 | ||||
| -rw-r--r-- | addressbook/libedata-book/e-book-backend-sexp.c | 5 |
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; } |
