Bug #4761
ferméNavigation vers l'organisation parente
100%
Description
Lorsque les noms des organisations contiennent de redondance (ex: OU=ELECTIONS - AFFAIRES GENERALES ET MILITAIRES,OU=AFFAIRES GENERALES) alors le retour vers l'organisation parente ne fonctionne pas.
Pour corriger cela il faut modifier la classe OrganizationChartLdapServiceImpl, en remplaçant le code :
int indexStart = unit.getCompleteName().indexOf(parentName);
String parentOu = unit.getCompleteName().substring(indexStart - 3);
par celui-ci :
int indexStart = unit.getCompleteName().toUpperCase().indexOf(ou.toUpperCase()+"="+parentName.toUpperCase());
String parentOu = unit.getCompleteName().substring(indexStart);
Mis à jour par Nicolas Eysseric il y a environ 11 ans
- Statut changé de New à Resolved
- Assigné à mis à Nicolas Eysseric
- Version cible mis à Version 5.12.4
- % réalisé changé de 0 à 100
Il est à noter que cette correction est déjà en production chez le client concerné.
Traité par PR : https://github.com/Silverpeas/Silverpeas-Components/pull/246
Mis à jour par Yohann Chastagnier il y a environ 11 ans
- Statut changé de Resolved à Closed
Validé et intégré.