Projet

Général

Profil

Development #55427

Paramètre de query string pour rafraichir le cache des cellules

Ajouté par Emmanuel Cazenave il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 juillet 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Sur un portail famille (j'imagine aussi ailleurs), on un parcours comme suit :

- sur une page une cellule qui affiche des donnés issue d'un fiche, et un bouton modifier qui permet de basculer dans WCS pour modifier la fiche
- à l'issue de la modification, redirection vers la page combo via une action de redirection dans le workflow de la fiche
- retour sur la page combo d'origine, les donnés affichés sont celles avant modification because cache de la cellule

Du coup pour pallier j'imagine un paramètre à passer dans la query string de la page qui aurait pour effet de forcer toutes les cellules à rafraîchir leur cache.

(la partie redirection depuis wcs vers combo est déjà un gros bricolage à base de fiches "redirections" pour savoir sur quelle page rediriger en fonction de la fiche "métier" qui est modifiée, du coup j'ai le sentiment de proposer un ticket bricolage par dessus bricolage ... au moins j'expose le problème)

Historique

#2

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

Alors 1/ souvent je pense qu'on peut juste avoir un cache de quelques secondes et que le parcours d'aller modifier la fiche et revenir il sera expiré et c'est ok; 2/ je pense que miser sur le fait que la redirection finale de la démarche soit vers le bon endroit avec le bon paramètre dans l'url, c'est illusoire, laisse de toute façon trop de situations sur le côté.

Si on veut de l'invalidation de cache, je serais plutôt à avoir une API d'invalidation de cache dans Combo, et côté w.c.s. il y aurait en action explicite un appel à celle-ci en début de workflow.

#3

Mis à jour par Emmanuel Cazenave il y a presque 3 ans

  • Statut changé de Nouveau à Rejeté

Frédéric Péters a écrit :

Alors 1/ souvent je pense qu'on peut juste avoir un cache de quelques secondes et que le parcours d'aller modifier la fiche et revenir il sera expiré et c'est ok;

J'avais pas pensé à ce bête truc, mui bien.

Formats disponibles : Atom PDF