mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-07-26 23:34:08 +02:00
LdapConnection: Access array key only if its set
The key `$controlsReturned[LDAP_CONTROL_PAGEDRESULTS]` can be undefined when `$controls[LDAP_CONTROL_PAGEDRESULTS]['iscritical']` is set to false.
This commit is contained in:
parent
f8c08dbfec
commit
c27ca26dad
@ -1020,8 +1020,10 @@ class LdapConnection implements Selectable, Inspectable
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
ldap_parse_result($ds, $results, $errno, $dn, $errmsg, $refs, $controlsReturned);
|
ldap_parse_result($ds, $results, $errno, $dn, $errmsg, $refs, $controlsReturned);
|
||||||
|
if (isset($controlsReturned[LDAP_CONTROL_PAGEDRESULTS])) {
|
||||||
$cookie = $controlsReturned[LDAP_CONTROL_PAGEDRESULTS]['value']['cookie'];
|
$cookie = $controlsReturned[LDAP_CONTROL_PAGEDRESULTS]['value']['cookie'];
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
ldap_free_result($results);
|
ldap_free_result($results);
|
||||||
} while ($cookie && (! $serverSorting || $limit === 0 || count($entries) < $limit));
|
} while ($cookie && (! $serverSorting || $limit === 0 || count($entries) < $limit));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user