Projet

Général

Profil

Development #54401

ne pas inclure certains morceaux de l'historique dans la recherche full text

Ajouté par Frédéric Péters il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision d7214c5d (diff)
Ajouté par Frédéric Péters il y a presque 3 ans

workflows: exclude some evolution parts from full text search (#54401)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 3 ans

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.

#2

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.

#3

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)
#4

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

Formats disponibles : Atom PDF