diff --git a/SoObjects/Contacts/SOGoFolder+CardDAV.m b/SoObjects/Contacts/SOGoFolder+CardDAV.m index e6e146416..2a600a8d1 100644 --- a/SoObjects/Contacts/SOGoFolder+CardDAV.m +++ b/SoObjects/Contacts/SOGoFolder+CardDAV.m @@ -100,7 +100,7 @@ currentFilter = [filters objectAtIndex: count]; contacts = [[(id)self lookupContactsWithFilter: [[currentFilter allValues] lastObject] - onCriteria: @"name_or_address" + onCriteria: nil sortBy: @"c_givenname" ordering: NSOrderedDescending inDomain: domain] objectEnumerator]; diff --git a/SoObjects/SOGo/SOGoUserManager.m b/SoObjects/SOGo/SOGoUserManager.m index 7b7a281af..1ee92efef 100644 --- a/SoObjects/SOGo/SOGoUserManager.m +++ b/SoObjects/SOGo/SOGoUserManager.m @@ -1205,6 +1205,7 @@ static Class NSNullK; currentSource = [_sources objectForKey: sourceID]; [contacts addObjectsFromArray: [currentSource fetchContactsMatching: filter + withCriteria: nil inDomain: domain]]; } diff --git a/Tools/SOGoSockDOperation.m b/Tools/SOGoSockDOperation.m index 1aff39b31..86a272005 100644 --- a/Tools/SOGoSockDOperation.m +++ b/Tools/SOGoSockDOperation.m @@ -270,7 +270,7 @@ Class SOGoContactSourceFolderKlass = Nil; filter = @"."; resultEntries = [folder lookupContactsWithFilter: filter - onCriteria: @"name_or_address" + onCriteria: nil sortBy: @"c_cn" ordering: NSOrderedAscending inDomain: nil];