Projet

Général

Profil

Development #44451

Toulouse Axel: CLAE : endpoint pour choix de la période

Ajouté par Lauréline Guérin il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 61731032 (diff)
Ajouté par Lauréline Guérin il y a presque 4 ans

toulouse-axel: endpoint to get bookable years (#44451)

Historique

#2

Mis à jour par Lauréline Guérin il y a presque 4 ans

#3

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.

#5

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.

#6

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

#7

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

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

Formats disponibles : Atom PDF