- Ajout d'information lors d'erreurs Net_LDAP

This commit is contained in:
Benjamin Renard 2008-05-15 12:49:03 +00:00
parent 2a09d9855a
commit a1b75aab6b
2 changed files with 11 additions and 3 deletions

View file

@ -25,6 +25,10 @@ $GLOBALS['LSerror_code'] = array (
'msg' => _("Erreur inconnue!"), 'msg' => _("Erreur inconnue!"),
'level' => 'c' 'level' => 'c'
), ),
0 => array(
'msg' => "%{msg}",
'level' => 'c'
),
// LSldap // LSldap
1 => array ( 1 => array (
'msg' => _("LSldap : Erreur durant la connexion au serveur LDAP (%{msg})."), 'msg' => _("LSldap : Erreur durant la connexion au serveur LDAP (%{msg})."),
@ -46,6 +50,10 @@ $GLOBALS['LSerror_code'] = array (
'msg' => _("LSldap : Erreur durant la mise à jour de l'entrée Ldap (DN : %{dn})."), 'msg' => _("LSldap : Erreur durant la mise à jour de l'entrée Ldap (DN : %{dn})."),
'level' => 'c' 'level' => 'c'
), ),
6 => array (
'msg' => _("LSldap : Erreur durant la suppression des attributs vides."),
'level' => 'w'
),
// LSldapObject // LSldapObject
21 => array ( 21 => array (

View file

@ -274,7 +274,7 @@ class LSldap {
if (Net_LDAP2::isError($ret)) { if (Net_LDAP2::isError($ret)) {
$GLOBALS['LSerror'] -> addErrorCode(5,$dn); $GLOBALS['LSerror'] -> addErrorCode(5,$dn);
debug('NetLdap-Error : '.$ret->getMessage()); $GLOBALS['LSerror'] -> addErrorCode(0,'NetLdap-Error : '.$ret->getMessage());
} }
else { else {
if (!empty($dropAttr)) { if (!empty($dropAttr)) {
@ -283,8 +283,8 @@ class LSldap {
} }
$ret = $entry -> update(); $ret = $entry -> update();
if (Net_LDAP2::isError($ret)) { if (Net_LDAP2::isError($ret)) {
debug('Erreur durant la suppression des attributs vides'); $GLOBALS['LSerror'] -> addErrorCode(6);
debug('NetLdap-Error : '.$ret->getMessage()); $GLOBALS['LSerror'] -> addErrorCode(0,'NetLdap-Error : '.$ret->getMessage());
} }
} }
return true; return true;