Development #56615
api datetimes pour plusieurs agendas à la fois - pouvoir obtenir les events passés
0%
Description
Dans le code de la vue:
if 'events' in payload: raise APIError( _('events parameter is not supported'), err_class='events parameter is not supported', http_status=status.HTTP_400_BAD_REQUEST, )
Dans un contexte publik famille, où on voudrait afficher aux parents l'agenda de toute l'année scolaire en cours, passé et futur, il faudrait qu'on puisse passer un param events=all.
Fichiers
Demandes liées
Révisions associées
api: rename show_events in bookable_events (#56615)
api: a past event is disabled except if we want to book it (#56615)
agendas: remove dead code (#56615)
api: show_past_events for agendas/datetimes endpoint (#56615)
Historique
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Lié à Development #56027: Publik famille: cellule agenda hebdomadaire ajouté
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Lié à Development #57238: Publik famille: afficher aussi les events passés dans la cellule agenda hebdomadaire ajouté
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Lié à Development #57239: Publik famille: par défaut afficher la semaine courante dans le widget famille-reservations-par-semaine ajouté
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier 0001-api-show_past_events-for-agendas-datetimes-endpoint-.patch 0001-api-show_past_events-for-agendas-datetimes-endpoint-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Valentin Deniaud il y a plus de 2 ans
Gros patch qui d'une lecture rapide me semble faire plein de trucs différents, j'aimerais bien un découpage qui permettrait de voir facilement le code qui répond au ticket. Genre 0001 qui corrige le bug dans prefetch_events_and_exceptions en ajoutant recurrence_days__isnull=True
, 0002 le renommage de show_events en bookable_events, 0003 la modif à is_event_disabled, et 0004 qui traite le ticket en allant toucher MultipleAgendasDatetimes.
Il y aura aussi à virer le code cité en description.
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier 0005-api-show_past_events-for-agendas-datetimes-endpoint-.patch 0005-api-show_past_events-for-agendas-datetimes-endpoint-.patch ajouté
- Fichier 0004-agendas-remove-dead-code-56615.patch 0004-agendas-remove-dead-code-56615.patch ajouté
- Fichier 0003-api-a-past-event-is-disabled-except-if-we-want-to-bo.patch 0003-api-a-past-event-is-disabled-except-if-we-want-to-bo.patch ajouté
- Fichier 0002-api-rename-show_events-in-bookable_events-56615.patch 0002-api-rename-show_events-in-bookable_events-56615.patch ajouté
- Fichier 0001-api-fix-datetimes-recurring-event-56615.patch 0001-api-fix-datetimes-recurring-event-56615.patch ajouté
Mis à jour par Valentin Deniaud il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Super je trouve ça vachement plus clair !
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit f07d2bb8b22ccf0b53f86bce1ad61ecd614a21e3 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 4 18:04:26 2021 +0200 api: show_past_events for agendas/datetimes endpoint (#56615) commit 23dd874fdc025f05a4c1184102227f65540a7383 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 4 17:55:55 2021 +0200 agendas: remove dead code (#56615) commit 09b1ce63d9645c09d985df5df1bb00cf800743d3 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 4 17:52:27 2021 +0200 api: a past event is disabled except if we want to book it (#56615) commit e4603ed856f36aa88d132618f70ac1c35b7ef14d Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 4 17:47:37 2021 +0200 api: rename show_events in bookable_events (#56615) commit 519b80c3a54f3a03c1a12e54f8c1aa352e600fed Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Oct 4 17:44:20 2021 +0200 api: fix datetimes & recurring event (#56615)
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: fix datetimes & recurring event (#56615)