-
Bug
-
Résolution: Résolu
-
Majeur
-
6.07.18
-
Aucune
Symptome
- Un plugin à été intégré a une fiche.
- La fiche à été crée, elle s'affiche sur la recherche elastic -> ok
- On modifie la fiche -> Lui ajoute une valeur dans le plugin
- Si le plugin ou sa valeur n'avait pas été déjà créé, l'indexation du plugin dans elastic ne se fait pas correctement. ( Clairement, le bug ne se reproduit pas simplement, mais n'est pas aléatoire, et assez fréquent.)
- On enregistre de nouveau la fiche, sans modifier la fiche -> L'indexation du plugin fonctionne de nouveau.
Explication :
- L'indexation se lance via un interceptor, surveillant le métatag.
- L'enregistrement du métatag de la fiche se fait avant l'enregistrement du plugin.
- Le lancement de l'indexation se fait donc potentiellement avant que le plugin soit enregistré -> avec ses anciennes données.
- --> Ceci explique aussi pourquoi l'enregistrer de nouveau fonctionne -> cela relance l'indexation avec les données du plugins deja mis a jour.
Correction :
- Surveiller les service au lieu des métatags?
- A voir..
- lié à
-
AGENDA-143 Le recherche elastic sur le champ complément du plugin agenda ne fonctionne pas
- Fini
Il n'y a aucune sous-tâche pour ce ticket.