Bug #66414
ldap: correction d'erreurs 500 dans la gestion des messages ppolicy si la politique n'utilise pas toutes les fonctionnalités offertent pas Ppolicy
0%
Description
En travaillant sur le support de Ppolicy dans les vues de changements de mot de passe, je suis tombé sur un bug dans la fonction password_policy_control_messages : celle-ci formate toutes les erreurs possiblement retournées par le serveur LDAP, même si celle-ci n'a pas eu lieu. Sauf que pour pouvoir formater ces messages d'erreurs, elle utilise des infos issues de la politique du compte et que si celle-ci n'utilise pas toutes les fonctionnalités offertes par Ppolicy, certains attributs pourront manquer pour formater certains messages (par exemple pwdaccountlockedtime si le blocage de compte n'est pas utilisé).
Ci-joint un patch pour corriger cela : le formatage des erreurs n'est fait que si l'erreur se produit (et donc que la fonctionnalité en question est activée).
Fichiers
Historique
Mis à jour par Paul Marillonnet il y a 6 mois
- Statut changé de Nouveau à Fermé
Géré directement dans #66416.