Development #62264
API stats, le regroupement sur un champ liste se fait selon les ids
Début:
28 février 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Ce n'est pas grave pour une liste simple, mais dans le cas d'une source de donnée c'est souvent complètement illisible.
On pourrait vouloir taper direct le GROUP BY sur la colonne _display mais ça ne fonctionnera pas pour les listes à choix multiples (où le comportement est de séparer les choix, cf #62263).
Donc plutôt repasser sur les résultats de la requête pour traduire l'id en display, à partir de la liste des choix.
Fichiers
Révisions associées
Historique
Mis à jour par Valentin Deniaud il y a environ 2 ans
- Fichier 0001-statistics-use-display-value-on-group-by-62264.patch 0001-statistics-use-display-value-on-group-by-62264.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a environ 2 ans
- Statut changé de Solution proposée à Solution validée
if not 'group_by' in totals_kwargs:
curieux il n'y a pas pylint pour suggérer d'écrire if 'group_by' not in total_kwargs ?
Mis à jour par Valentin Deniaud il y a environ 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit dae6a823d7686f886bcd006ac7d3abec5591db7a Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Mon Feb 28 18:17:53 2022 +0100 statistics: use display value on group by (#62264)
Mis à jour par Transition automatique il y a environ 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
statistics: use display value on group by (#62264)