Problème de réinitialisation du moteur de recherche
Décrivez le bug Suite issue Archipelago : https://github.com/assemblee-virtuelle/archipelago/issues/76 Lorsque je recherche une organisation, avec un mot clé, puis que je retire ce mot clé pour réinitialiser la recherche, je n'arrive pas à retrouver la liste d'origine sans devoir recharger la page.
Etapes pour reproduire
- Aller sur les organisations
- Rechercher "assemblo" (qui n'existe pas)
- Cela affiche "aucun résultat"
- Retirer le mot clé dans la barre de recherche et cliquer sur "HOP"
- La liste n'apparait plus, à la place on reste sur "aucun résultat"
Comportement attendu Suite au retrait du ou des mots clés dans la barre de recherche, nous devrions retrouver la liste complète des organisations.
Captures d'écran Voici une capture récupérée sur l'environnement de dev d'archipel https://user-images.githubusercontent.com/6891994/175001527-1932ba7c-5ca5-4e56-82cb-c2f0c729fca5.png
Système Chrome
Autre point : lorsque l'on clique sur une autre ressource dans le menu et que l'on revient sur la ressource ayant fait l'objet d'une recherche, le filtre est toujours en place. Le seul moyen de retrouver la liste non filtrée est d'actualiser la page.
Solution proposée :
- Lorsque l'on efface le critère de recherche et qu'on l'on recherche à nouveau, la liste complète réapparaît.
- après une recherche, lorsque l'on clique sur une autre ressource dans le menu à gauche et que l'on revient sur la ressource initialement filtrée, le critère de recherche est visible dans le champ de saisie.
Ainsi, on sait de quoi la liste affichée est constituée et la liste initiale peut être retrouvée, par la méthode décrite au point précédent.