(fix) avoid going to far when checking logins if no login is defined
This commit is contained in:
parent
f9d2acded7
commit
7f6211ae4a
|
@ -1090,7 +1090,7 @@ groupObjectClasses: (NSArray *) newGroupObjectClasses
|
||||||
// We check if our entry is a group. If so, we set the
|
// We check if our entry is a group. If so, we set the
|
||||||
// 'isGroup' custom attribute.
|
// 'isGroup' custom attribute.
|
||||||
gclasses = [groupObjectClasses objectEnumerator];
|
gclasses = [groupObjectClasses objectEnumerator];
|
||||||
while (gclass = [gclasses nextObject])
|
while ((gclass = [gclasses nextObject]))
|
||||||
if ([classes containsObject: [gclass lowercaseString]])
|
if ([classes containsObject: [gclass lowercaseString]])
|
||||||
{
|
{
|
||||||
[ldifRecord setObject: [NSNumber numberWithInt: 1]
|
[ldifRecord setObject: [NSNumber numberWithInt: 1]
|
||||||
|
|
|
@ -537,6 +537,9 @@ static Class NSNullK;
|
||||||
SOGoSystemDefaults *sd;
|
SOGoSystemDefaults *sd;
|
||||||
BOOL checkOK;
|
BOOL checkOK;
|
||||||
|
|
||||||
|
if (!_login)
|
||||||
|
return NO;
|
||||||
|
|
||||||
sd = [SOGoSystemDefaults sharedSystemDefaults];
|
sd = [SOGoSystemDefaults sharedSystemDefaults];
|
||||||
|
|
||||||
username = _login;
|
username = _login;
|
||||||
|
|
Loading…
Reference in a new issue