mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-12-18 14:33:49 +01:00
- LSldap : Protection contre la suppression d'attribut n'existant pas. Cela
causais selon les annuaires/serveurs web des plantages sérieux.
This commit is contained in:
parent
abbf310b2d
commit
9d96ba4749
1 changed files with 4 additions and 0 deletions
|
@ -305,6 +305,10 @@ class LSldap {
|
|||
else {
|
||||
if (!empty($dropAttr)) {
|
||||
foreach($dropAttr as $attr) {
|
||||
if(Net_LDAP2::isError($entry -> getValue($attr))) {
|
||||
// Attribut n'existe pas dans l'annuaire
|
||||
continue;
|
||||
}
|
||||
// Méthode buggé : suppression impossible de certain attribut
|
||||
// exemple : jpegPhoto
|
||||
// $entry -> delete($attr);
|
||||
|
|
Loading…
Reference in a new issue