semapps icon indicating copy to clipboard operation
semapps copied to clipboard

Problème de réinitialisation du moteur de recherche

Open VincentFarcy opened this issue 3 years ago • 2 comments

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

  1. Aller sur les organisations
  2. Rechercher "assemblo" (qui n'existe pas)
  3. Cela affiche "aucun résultat"
  4. Retirer le mot clé dans la barre de recherche et cliquer sur "HOP"
  5. 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

VincentFarcy avatar Sep 01 '22 20:09 VincentFarcy

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.

VincentFarcy avatar Sep 01 '22 21:09 VincentFarcy

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.

VincentFarcy avatar Sep 01 '22 21:09 VincentFarcy