Bug #14471
ferméParfois, les raccourcis d'une publication ne sont pas remontés par le moteur de recherche
0%
Description
Il arrive que si un lecteur n'a les droits que sur un raccourci situé dans un dossier d'une autre GED (dossier en droits spécifiques), alors le lecteur ne retrouve pas ce raccourci dans les résultats de recherche (0 résultat).
Si on retire et on remet à nv le raccourcis à la publication, le raccourcis est alors remonté au lecteur par le moteur de recherche.
Mis à jour par Miguel Moquillon il y a environ un mois
- Lié à Bug #14438: Les raccourcis locaux ne sont pas remontés par le moteur de recherche ajouté
Mis à jour par Miguel Moquillon il y a environ un mois
Je pense avoir trouvé l'origine du bogue : lorsqu'un raccourci est retiré, au lieu d'une mise à jour de l'index, il y a suppression de celui-ci !
La conséquence en est que :
- s'il n'y avait qu'un seul raccourcis dans la GED de la publication avant modification (donc le raccourci va être retiré), ben c'est l'index de la publication même qui est supprimé
- s'il y avait deux raccourcis dans une autre GED avant modification (donc l'un des deux raccourcis va être retiré), c'est l'index même de la publication dans cette GED (en tant que raccourcis) qui est supprimé
Mis à jour par Miguel Moquillon il y a environ un mois
- Statut changé de New à In progress...
Mis à jour par Miguel Moquillon il y a environ un mois · Edité
- Statut changé de In progress... à Resolved
Bon, c'était particulièrement laborieux ! En fait, il y avait plein de petits bogues intriqués dans le système de droit, en sus dans l'indexation des publications.
Cf. https://github.com/Silverpeas/Silverpeas-Core/pull/1358 et https://github.com/Silverpeas/Silverpeas-Components/pull/864
Mis à jour par Miguel Moquillon il y a 15 jours
- Statut changé de Resolved à Closed
Intégré dans les branches 6.4.x et master