Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug sur le filtrage d'itinéraires #2290

Closed
jeromesourdin opened this issue Jun 22, 2020 · 4 comments
Closed

Bug sur le filtrage d'itinéraires #2290

jeromesourdin opened this issue Jun 22, 2020 · 4 comments
Assignees
Labels
🐛 bug easy-picking Ticket facile pour un nouveau contributeur

Comments

@jeromesourdin
Copy link

Nous avons des itinéraires où la durée n'est pas renseignée.

On peut filtrer sur une durée de 0 pour sélectionner uniquement ces itinéraires ; Ok.

Lorsqu'on réinitialise le filtre, la durée à 0 disparaît mais le champ durée reste encadré et le bouton filtre reste orangé alors même que les itinéraires avec une durée non nulle réapparaissent dans la liste et sur la carte après un deuxième clic sur le bouton "Réinitialiser".

@marcantoinedupre
Copy link
Contributor

Reproduit sur la démo de Geotrek Admin en version 2.101.5.

Étapes :

  • sur la vue liste des Itinéraires, saisir la valeur 0 dans le filtre Durée, cliquer le bouton Filtre, la liste est filtrée.
  • Cliquer sur bouton Effacer, la valeur 0 disparaît, la liste n'est plus filtrée mais le filtre Durée reste encadré.

screenshot bug reset trek duration filter

  • Fermer le panneau des filtres, le tooltip sur le bouton Filtre indique que le filtre Durée est actif avec une durée de 0.

screenshot bug reset trek duration filter 2

@marcantoinedupre
Copy link
Contributor

Pas reproduit le bouton Filtre qui reste en couleur orange alors que les filtres ont été effacés.

@marcantoinedupre
Copy link
Contributor

Apparemment le champ filtre durée n'est pas couvert par la fonction : L.MapListSync._formClear

@marcantoinedupre marcantoinedupre added the easy-picking Ticket facile pour un nouveau contributeur label Feb 2, 2024
@justinefricou
Copy link
Contributor

Le problème venait de la dépendance django-mapentity dont la méthode L.MapListSync._formClear ne gérait pas les inputs de type number.
Le bug est réglé via cette PR : makinacorpus/django-mapentity#296

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug easy-picking Ticket facile pour un nouveau contributeur
Projects
None yet
Development

No branches or pull requests

4 participants