mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-10-08 05:17:15 +00:00
(fix) also use the filter when doing DN lookups (fixes #2253)
This commit is contained in:
1 parent
8c075d2e1b
commit
94fc5d17db
1 file changed
+7
@@ -1305,12 +1305,19 @@ groupObjectClasses: (NSArray *) newGroupObjectClasses
|
||||
{
|
||||
NGLdapConnection *ldapConnection;
|
||||
NGLdapEntry *entry;
|
||||
EOQualifier *qualifier;
|
||||
NSString *login;
|
||||
|
||||
login = nil;
|
||||
qualifier = nil;
|
||||
|
||||
ldapConnection = [self _ldapConnection];
|
||||
|
||||
if (_filter)
|
||||
qualifier = [EOQualifier qualifierWithQualifierFormat: _filter];
|
||||
|
||||
entry = [ldapConnection entryAtDN: theDN
|
||||
qualifier: qualifier
|
||||
attributes: [NSArray arrayWithObject: UIDField]];
|
||||
if (entry)
|
||||
login = [[entry attributeWithName: UIDField] stringValueAtIndex: 0];
|
||||
|
||||
Reference in new issue
Block a user