Bug #13512
ferméLes publications en brouillon sont remontées à tort dans les résultats de recherche
100%
Description
Les lecteurs de la GED contenant cette publication voient donc ce résultat mais logiquement ne peuvent pas y accéder en cliquant dessus :
Message: "Vous n'avez pas les droits suffisants pour accéder à l'information désirée !"
Résultat attendu: la publication en brouillon ne devrait remonter dans les résultats que pour le rédacteur (cas normal)
ou pour les gestionnaires/publieurs/rédacteurs (si co-rédaction et draftVisibleWithCoWriting est activé).
Mis à jour par David Lesimple il y a plus d'un an
- Statut changé de New à Assigned
- Assigné à mis à Yohann Chastagnier
- Version cible mis à Version 6.3.2
Mis à jour par Miguel Moquillon il y a environ un an
- Statut changé de Assigned à Feedback
Le bogue ici n'est pas reproduit ni sur la version 6.3.2-SNAPSHOT actuelle, ni sur la future 6.4. Par contre, il s'avère que lorsque la publication est en mode brouillon, il n'est remonté des résultats de la recherche pour personne, même pour le publieur qui l'a mis en mode brouillon, et ceci jusqu'à ce qu'il soit (à nouveau) publié.
Mis à jour par David Lesimple il y a environ un an
- Statut changé de Feedback à Rejected
ok je ne reproduis pas le souci, il est possible que cela venait de la manière dont les publications sont modifiées (par Workflow).
Mis à jour par David Lesimple il y a 6 mois
- Statut changé de Rejected à Re-opened
- Assigné à changé de Yohann Chastagnier à Miguel Moquillon
- Version cible changé de Version 6.3.2 à Version 6.3.5
Reproduit de nouveau sur 6.3.5
Mis à jour par Miguel Moquillon il y a 6 mois
- Statut changé de Re-opened à Qualified
- Cas publieur :
- un publieur créé une publication dans une GED pour laquelle le mode brouillon est activé => la publication est bien en mode brouillon
- le publieur fait une recherche globale sur un mot-clé de la publication => elle est remontée
- le publieur clique sur le lien dans la page des résultats de la recherche => il accède à la publication
- Cas lecteur :
- le lecteur fait une recherche globale sur un mot-clé de la publication => elle est remontée
- le lecteur clique sur le lien dans la page des résultats de la recherche => un message d'erreur lui informe qu'il n'a pas les droits d'accéder à la publication
Après investigation dans le code et l'historique des changements, il s'avère que ce comportement est un bogue introduit avec la correction du bogue #10388. Cette dernière correction portait sur les publications créées dans une GED sans mode brouillon mais avait oubliée de garder le cas d'une GED en mode brouillon.
En effet, lorsqu'un brouillon d'une publication est créée, celle-ci ne doit pas être indexée tant que la publication n'est pas validée. Seule les publications publiées sont indexées et par conséquent accessible aux ayants droits. (Une publication en mode brouillon n'est pas publiée, elle est juste créée.)
Mis à jour par Miguel Moquillon il y a 6 mois
- Statut changé de Qualified à In progress...
Mis à jour par Miguel Moquillon il y a 6 mois
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Mis à jour par Miguel Moquillon il y a 6 mois
- Statut changé de Resolved à Closed
Intégrée dans la branche 6.3.x et reportée dans la branche master.