Bug #21429
Ajouter la possibilité de lister les agendas en fonction d'un filtre sur leur type.
0%
Description
Il est intéréssant de n'avoir en retour que les agendas d'un type particulier ('events', 'meetings', ...) lorsque l'on intéroge l'api listant les agendas afin de ne pas etre polluer par des agendas d'un type dont on en aurait pas besoin.
Fichiers
Demandes liées
Historique
Mis à jour par Josué Kouka il y a plus de 6 ans
- Lié à Bug #21430: Cellule calendar: récupérer que les agendas type 'events' depuis Chrono ajouté
Mis à jour par Josué Kouka il y a plus de 6 ans
Frédéric Péters a écrit :
Cet endpoint est utilisé où ?
Au niveau de la cellule calendar dans Combo.
Mis à jour par Josué Kouka il y a plus de 6 ans
- Fichier 0001-ap-allow-kind-filtering-when-listing-agendas-21429.patch 0001-ap-allow-kind-filtering-when-listing-agendas-21429.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 6 ans
Au niveau de la cellule calendar dans Combo.
Elle devrait dégager (#19370).
Mis à jour par Josué Kouka il y a plus de 6 ans
Frédéric Péters a écrit :
Au niveau de la cellule calendar dans Combo.
Elle devrait dégager (#19370).
Ok, n'empeche que meme si l'on passe par une cellule json plus tard, c'est plus pratique de filtrer au niveau de l'API plus qu'au niveau du template non ?
Mis à jour par Frédéric Péters il y a plus de 6 ans
Ça peut être utile mais ça n'a aucune espèce de priorité.
Du coup ça devrait être l'occasion de faire les choses en s'interrogeant sur django-rest-framework, comment lui déclarer proprement les paramètres additionels ("kind" ici), les valeurs qu'ils peuvent prendre, faire en sorte qu'ils apparaissent de manière explicite dans son interface "swagger" etc.
Mis à jour par Josué Kouka il y a plus de 6 ans
Frédéric Péters a écrit :
Ça peut être utile mais ça n'a aucune espèce de priorité.
Du coup ça devrait être l'occasion de faire les choses en s'interrogeant sur django-rest-framework, comment lui déclarer proprement les paramètres additionels ("kind" ici), les valeurs qu'ils peuvent prendre, faire en sorte qu'ils apparaissent de manière explicite dans son interface "swagger" etc.
Ok. Je vois, j'ai fait un ticket a propos #21436
Mis à jour par Josué Kouka il y a plus de 6 ans
- Lié à Bug #21436: Améliorer l'utilisation de drf dans Chrono ajouté
Mis à jour par Frédéric Péters il y a environ 6 ans
- Patch proposed changé de Oui à Non
Que les choses soient claires, "(...) ça devrait être l'occasion (...)" c'est une exigence ici, pas un ticket différent à oublier.
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de En cours à Rejeté
L'appelant peut tout à fait filtrer, zappons ça.