fix(addressbook(dav)): improve handling of addressbook-query

This commit is contained in:
Francis Lachapelle
2022-07-13 16:46:00 -04:00
parent e18dc2cd5a
commit 0720dc44fd

View File

@@ -1018,6 +1018,12 @@
return results;
}
/**
* @see [SOGoContactFolder lookupContactsWithQualifier:andSortOrdering:indDomain:]
* @see [SOGoContactSourceFolder lookupContactsWithQualifier:andSortOrdering:indDomain:]
* @see [SOGoFolder(CardDAV) _appendComponentsProperties:matchingQualifier:toResponse:context:]
*/
- (NSArray *) lookupContactsWithQualifier: (EOQualifier *) qualifier
andSortOrdering: (EOSortOrdering *) ordering
inDomain: (NSString *) domain
@@ -1043,7 +1049,7 @@
adaptorCtx = [channel adaptorContext];
adaptor = [adaptorCtx adaptor];
}
sql = [NSMutableString stringWithFormat: @"SELECT c_uid FROM %@ WHERE (", [_viewURL gcsTableName]];
sql = [NSMutableString stringWithFormat: @"SELECT c_name FROM %@ WHERE (", [_viewURL gcsTableName]];
if (qualifier)
[qualifier appendSQLToString: sql