2005-08-05 Sushma Rai <rsushma@novell.com>
+
+ * backends/ldap/e-book-backend-ldap.c (ldap_error_to_response):
+ Handling LDAP_INVALID_DN_SYNTAX error code, so that we don't get the
+ misleading error message "contact not found".
+
+2005-08-05 Sushma Rai <rsushma@novell.com>
* backends/groupwise/e-book-backend-groupwise.c
(e_book_backend_groupwise_get_contact_list): If cache is up-to-date and
{
if (ldap_error == LDAP_SUCCESS)
return GNOME_Evolution_Addressbook_Success;
+ else if (ldap_error == LDAP_INVALID_DN_SYNTAX)
+ return GNOME_Evolution_Addressbook_OtherError;
else if (LDAP_NAME_ERROR (ldap_error))
return GNOME_Evolution_Addressbook_ContactNotFound;
else if (ldap_error == LDAP_INSUFFICIENT_ACCESS)