Projet

Général

Profil

Development #71992

indexation, ignorer les liens gabarits qui dépendent de la requête

Ajouté par Frédéric Péters il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
04 décembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Via #69330, on a des liens type http://example.net/?foo={{ cards|objects:"foo"|filter_by_user:request.user|first|get:"id" }} et pendant l'indexation des liens pour la recherche le rendu du gabarit échoue.

Il y a deux choses ici, 1/ le request.user, que de toute façon on n'aura pas, 2/ le cards qui vient via un context_processor qu'on n'a pas (parce qu'on a un simple dictionnaire comme contexte).

J'imagine des situations légitimes où on pourrait avoir un lien {{ cards|objects:"foo"|filter_by:"x"|filter_value:page.slug|first|get:"y" }} (sur le coup on n'a pas non plus page dans le contexte, mais c'est pour l'idée).

Après avoir hésité je serais pour oublier ça, juste zapper ces liens.


Fichiers

Révisions associées

Révision 7f057108 (diff)
Ajouté par Frédéric Péters il y a plus d'un an

search: ignore links depending on cards/forms/request (#71992)

Historique

#3

Mis à jour par Guillaume Baffoin il y a plus d'un an

À mon avis, c'est aussi le problème de #71701 (le user qui n'est pas défini en cron).

#4

Mis à jour par Frédéric Péters il y a plus d'un an

À mon avis, c'est aussi le problème de #71701 (le user qui n'est pas défini en cron).

Non c'est autre chose là. (je commente là).

#6

Mis à jour par Frédéric Péters il y a plus d'un an

#7

Mis à jour par Frédéric Péters il y a plus d'un an

avec une mini-correction sur le test pour avoir un gabarit qui ressemble à quelque chose.

#8

Mis à jour par Lauréline Guérin il y a plus d'un an

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

Mis à jour par Frédéric Péters il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7f05710818c3a3fe97cb21d63740b22bfb02df0e
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Dec 4 10:02:56 2022 +0100

    search: ignore links depending on cards/forms/request (#71992)
#10

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF