Development #54401
ne pas inclure certains morceaux de l'historique dans la recherche full text
Début:
29 mai 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Pour le moment le rendu des différentes parties se trouve intégré mais ça veut dire que du texte fixe de l'action de création de demande ("Created new form") va se trouver dans l'index.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 3 ans
- Fichier 0001-workflows-exclude-some-evolution-parts-from-full-tex.patch 0001-workflows-exclude-some-evolution-parts-from-full-tex.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
En posant une classe EvolutionPart de base et une méthode render_for_fts, tapée à None là où il n'y a pas d'indexation souhaitée.
À noter qu'avant ça faisait :
- if hasattr(part, 'to') and not self.is_for_current_user(part.to): - continue
mais ça n'a pas de sens d'indexer telle ou telle info selon l'utilisateur actuellement connecté; et donc, s'il y a une restriction d'affichage, il est décidé de ne juste pas indexer.
Mis à jour par Nicolas Roche il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
À noter qu'avant ça faisait
Oui, https://dev.entrouvert.org/issues/38254#note-7 c'est moi qui n'avait pas bien pris en compte ta remarque à ce sujet.
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit d7214c5dabc2c8f29f171c3029bae61acde60d4c Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat May 29 09:15:26 2021 +0200 workflows: exclude some evolution parts from full text search (#54401)
Mis à jour par Frédéric Péters il y a presque 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
workflows: exclude some evolution parts from full text search (#54401)