(fix) also use the filter when doing DN lookups (fixes #2253)
This commit is contained in:
parent
8c075d2e1b
commit
94fc5d17db
|
@ -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];
|
||||
|
|
Loading…
Reference in a new issue