Projet

Général

Profil

Development #52418

ne pas chercher à indexer les cellules marquées désactivées

Ajouté par Thomas Noël il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
27 mars 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

On reçoit des traces du genre :

Report at /page3/
failed to GET https://wcs.publik.love/api/cards/foobar/list/delcourt?orig=...&signature=3WNvWogtPLSO8w32rvyADB8CS/fLz7yjAioBrhMpZMA%3D (404)

Request Method: GET
Request URL: http://testserver/famille/

alors que si on va sur le /manage de la page, on voit que la cellule qui tente cette requête est marquée désactivée depuis plusieurs jours, et n'est plus affichée.

Dans ce cas je pense que index_site devrait passer son chemin ; typiquement le render_for_search d'une cellule pourrait juste renvoyer '' quand le système de validation a vu un problème.


Fichiers

Révisions associées

Révision 1cfd7e90 (diff)
Ajouté par Lauréline Guérin il y a environ 3 ans

search: don't index invalid cells (#52418)

Historique

#1

Mis à jour par Lauréline Guérin il y a environ 3 ans

  • Assigné à mis à Lauréline Guérin
#2

Mis à jour par Lauréline Guérin il y a environ 3 ans

#3

Mis à jour par Thomas Noël il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée

Cool, merci Lauréline. Je valide !

... même si en dedans je pense qu'on pourrait écrire plus court sans détruire le sens, ainsi :

    def is_visible(self, user=None, check_validity_info=True):
        if check_validity_info and self.is_hidden_because_invalid():
            return False
        return element_is_visible(self, user=user)

#4

Mis à jour par Lauréline Guérin il y a environ 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 1cfd7e90c4fcccb11c679d6b51b8fff0f8b272d5
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Apr 1 16:36:03 2021 +0200

    search: don't index invalid cells (#52418)

J'ai fait comme tu as dit :)

#5

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

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF