Development #60024
[API] /api/agenda/<id-agenda>/bookings/<id-evenement>/ - Retourner les bookings sur l'identifiant d'un événement récurrent
0%
Description
Sur un événement non récurrent, on lui passe user_external_id et il retourne quelque chose comme :
{'err': 0, 'data': [{'booking_id': 3247, 'in_waiting_list': False}]}
(L'usager est inscrit à l'événement et en liste principale.)
Avec les événements récurrent il faut indiquer l'identifiant d'une occurrence.
On voudrait que ce endpoint fonctionne également avec l'identifiant de l'événement récurrent. Le but est donc d'obtenir pour un événement récurrent toutes les booking du user indiqué avec user_external_id.
Il faudrait que l'information sur chaque booking soit enrichie a minima avec la date de l'occurrence et l'information de pointage. (Et ce pourrait être le même dictionnaire que celui servi sur /api/agendas/datetimes/.)
Fichiers
Révisions associées
Historique
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Fichier 0001-api-add-event-slug-filter-in-user-bookings-list-6002.patch 0001-api-add-event-slug-filter-in-user-bookings-list-6002.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
J'ajoute ça pour l'API /api/bookings/ plutôt, comme ça je m'appuie sur #60020.
Et ça déprécie tout à fait /api/agenda/<id-agenda>/bookings/<id-evenement>/, il faudra mettre à jour la doc en ce sens.
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 014dc4624e485e25db7733bd4e0a76164377c31e Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Tue Jan 4 18:03:41 2022 +0100 api: add event slug filter in user bookings list (#60024)
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: add event slug filter in user bookings list (#60024)