Projet

Général

Profil

Development #56615

api datetimes pour plusieurs agendas à la fois - pouvoir obtenir les events passés

Ajouté par Lauréline Guérin il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
03 septembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

Lié à Combo - Development #56027: Publik famille: cellule agenda hebdomadaireFermé06 août 2021

Actions
Lié à Combo - Development #57238: Publik famille: afficher aussi les events passés dans la cellule agenda hebdomadaireFermé23 septembre 2021

Actions
Lié à Intégrations graphiques Publik - Development #57239: Publik famille: par défaut afficher la semaine courante dans le widget famille-reservations-par-semaineFermé23 septembre 2021

Actions

Révisions associées

Révision 519b80c3 (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

api: fix datetimes & recurring event (#56615)

Révision e4603ed8 (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

api: rename show_events in bookable_events (#56615)

Révision 09b1ce63 (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

api: a past event is disabled except if we want to book it (#56615)

Révision 23dd874f (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

agendas: remove dead code (#56615)

Révision f07d2bb8 (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

api: show_past_events for agendas/datetimes endpoint (#56615)

Historique

#1

Mis à jour par Lauréline Guérin il y a plus de 2 ans

#2

Mis à jour par Lauréline Guérin il y a plus de 2 ans

  • Assigné à mis à Lauréline Guérin
#3

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é
#4

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é
#5

Mis à jour par Lauréline Guérin il y a plus de 2 ans

#6

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.

#8

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 !

#9

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)
#10

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

Formats disponibles : Atom PDF