Development #59869
[API] /api/agendas/recurring-events/ doit retourner les événements triés par ordre chronologique sur la date de début.
0%
Description
Actuellement ce n'est pas le cas. Par exemple : https://agendas-departement06.test.entrouvert.org/api/agendas/recurring-events/?agendas=poker
{"data":[{"id":"poker@poker-second-semestre-2022:5","text":"Samedi : Poker second semestre 2022","label":"Poker second semestre 2022","day":"Samedi","date":"2022-07-01","datetime":"2022-07-01 20:00:00","description":"","pricing":null,"url":null},{"id":"poker@poker-premier-semestre-2022:6","text":"Dimanche : Poker premier semestre 2022","label":"Poker premier semestre 2022","day":"Dimanche","date":"2022-01-01","datetime":"2022-01-01 21:00:00","description":"","pricing":null,"url":null}]}
Fichiers
Révisions associées
Historique
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Accueil matin (7h30 à 8h20) [identifiant : accueil-matin] De lundi à vendredi à 07:30, jusqu’au 6 juillet 2022
- Accueil soir (16h45 à 18h) [identifiant : accueil-soir] Les lundi, mardi, jeudi, vendredi à 16:45, jusqu’au 6 juillet 2022
- Lundi : Accueil matin
- Lundi : Accueil soir
- Mardi : Accueil matin
- Mardi : Accueil soir
- ...
- Lundi : Accueil matin
- Mardi : Accueil matin
- Mercredi : Accueil matin
- ...
- Lundi : Accueil soir
- Mardi : Accueil soir
- ...
Ce qui ne serait pas ouf ? Donc ça passerait plutôt par l'ajout d'un paramètre ?sort à l'API pour contrôler le tri des évènements.
Mis à jour par Mikaël Ates il y a plus de 2 ans
Ok pour avoir un paramètre en plus sort
pour voir le tri sur la date de début de l'événement (même si le tri par défaut/famille/cantine me semble assez atypique).
Mis à jour par Valentin Deniaud il y a plus de 2 ans
Mikaël Ates a écrit :
le tri par défaut/famille/cantine me semble assez atypique
Oui, donc je ne sais pas lequel doit être par défaut, et l'utilisation de cette API par Publik Famille n'est pas encore entamée, tu arrives en premier. Tu as besoin de ce ticket pour quand ?
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-api-sort-events-by-start_datetime-in-recurring-event.patch 0001-api-sort-events-by-start_datetime-in-recurring-event.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Voilà avec le tri par défaut sur la date comme tu demandes, on peut toujours passer ?sort=day pour avoir l'ancien tri.
Mis à jour par Emmanuel Cazenave il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 51812ea159f6e7f84443bdac68f9bc1bcec84501 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Wed Dec 22 12:26:10 2021 +0100 api: sort events by start_datetime in recurring events list (#59869)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
api: sort events by start_datetime in recurring events list (#59869)