Development #44451
Toulouse Axel: CLAE : endpoint pour choix de la période
Début:
25 juin 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
CF #44388
endpoint qui prend un param une date pivot DD-MM (exemple: 15-06)le endpoint renvoie:
- toujours l'année en cours {'id':'1','text':'200N/200N+1','type':'encours','refdate':'date_du_jour'}
- si la date du jour est après la date pivot, et qu'il existe au moins une activité pour un des enfants du DUI, alors on renvoie aussi l'année suivante {'id':'2','text':'200N+1/200N+2','type':'suivante','refdate':'date du jour + 1 an'}
Fichiers
Révisions associées
Historique
Mis à jour par Lauréline Guérin il y a presque 4 ans
- Fichier 0001-toulouse-axel-endpoint-to-get-bookable-years-44451.patch 0001-toulouse-axel-endpoint-to-get-bookable-years-44451.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Thomas Noël il y a presque 4 ans
Dans "id" si tu renvoies 1 et 2 on va avoir des confusions lorsque 2 deviendra 1 (changement d'année). Il vaut mieux renvoyer reference_year (2020, 2021, etc).
A part ça, ça me semble ok.
Mis à jour par Lauréline Guérin il y a presque 4 ans
Mis à jour par Thomas Noël il y a presque 4 ans
- Statut changé de Solution proposée à Solution validée
Yep.
Truc avec lequel je suis jamais bien à l'aise, c'est sans doute préférable de renvoyer des id sous forme de string, mais si tu ne le fais pas ailleurs, pushes ainsi, je pense de toute façon que cet ne sera pas vraiment visible/utilisé dans Publik (ie ça ne sera pas utilisé dans une condition du genre « annee_raw == 2020 » où on se poserait la question string-ou-integer?).
Bref, tu peux envoyer.
Mis à jour par Lauréline Guérin il y a presque 4 ans
Je crois que j'envoie des string partout; je change et je merge
Mis à jour par Lauréline Guérin il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 61731032b65fb667df2b4fed449b186d30e7d1a5 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Jun 29 10:17:38 2020 +0200 toulouse-axel: endpoint to get bookable years (#44451)
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
toulouse-axel: endpoint to get bookable years (#44451)