statistics: keep field items order in filter options (#80523) #703
Loading…
Reference in New Issue
No description provided.
Delete Branch "wip/80523-stats-respecter-l-ordre-des-choi"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Voilà il faut juste faire attention à ce que l'astuce d'avoir un champ item simple en donnée de traitement pour y mettre n'importe quoi et que ça apparaisse dans les stats continue à fonctionner (c'est le test que j'ajoute).
WIP: statistics: keep field items order in filter options (#80523)to statistics: keep field items order in filter options (#80523)@ -451,0 +450,4 @@
if field.data_source or not field.items:
options = form_page.get_item_filter_options(field, selected_filter='all', anonymised=True)
else:
options = [(x, x) for x in field.items]
Je me demande si ça doit vraiment se passer ici, spécifique aux statistiques, je m'imagine que ça aurait sa place dans get_item_filter_options, appliquer le tri en fonctione de l'ordre de field.items quand c'est défini, plutôt que le tri alphabétique.
Ouep visiblement #35703 qui a introduit l'extraction des options depuis la base réfléchissait uniquement à propos des sources de données, revenir là dessus pour le cas field.items défini ne devrait pas avoir d’inconvénient
31c965afd6
to247af215d1
247af215d1
to1da14109bd
1da14109bd
toe554c04bf1