-
Bug
-
Résolution: Résolu
-
Mineur
-
1.07.09
Dans annuaireksup/fo/fiche.jsp, on a :
/* affichage des détails de la personne */ if (!listeRouge && (StringUtils.isNotBlank(adresse) || StringUtils.isNotBlank(bureau1) || StringUtils.isNotBlank(telephone1) || StringUtils.isNotBlank(telecopie1) || StringUtils.isNotBlank(adresseMail) || StringUtils.isNotBlank(bureau2) || StringUtils.isNotBlank(telephone2) || StringUtils.isNotBlank(telecopie2)) || Formateur.estSaisi(sitePerso)) {
Si on lit bien le bout de code, on affiche les informations si on est pas sur liste rouge OU si le site Perso est renseigné. La parenthèse après StringUtils.isNotBlank(telecopie2) est placé au mauvais endroit.
Il suffit juste de déplacer la parenthèse pour mettre après Formateur.estSaisi(sitePerso).
Quelque chose comme le code ci-dessous devrait fonctionner (tester en mettant une fiche annuaire en liste rouge et en renseignant le site perso : les informations doivent être invisibles) :
if (!listeRouge && (StringUtils.isNotBlank(adresse) || StringUtils.isNotBlank(bureau1) || StringUtils.isNotBlank(telephone1) || StringUtils.isNotBlank(telecopie1) || StringUtils.isNotBlank(adresseMail) || StringUtils.isNotBlank(bureau2) || StringUtils.isNotBlank(telephone2) || StringUtils.isNotBlank(telecopie2) || Formateur.estSaisi(sitePerso))) {
Il n'y a aucune sous-tâche pour ce ticket.