Projet

Général

Profil

Development #51012

Solis AFI MSS : ajouter deux endpoints pour selectionner les enfants selon leur âge

Ajouté par Nicolas Roche (absent jusqu'au 3 avril) il y a environ 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
Rejeté
Priorité:
Normal
Version cible:
-
Début:
10 février 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Pour éviter de faire du python dans wcs, lors de la définition des sources de données.


Fichiers

Historique

#1

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ 3 ans

#2

Mis à jour par Thomas Noël il y a environ 3 ans

Deux détails :
  • en cas de pépin lors du parse_date(now_date_string), les APIError doivent renvoyer un code http 400 (requête invalide).
  • je ne comprends pas trop les timezone sur du calcul d'age (il s'agit juste de faire la différence entre deux dates, y'a pas de notion de timezone à gérer a priori)... y'a une raison à cette gymnastique ?

Mais surtout, tu as mis la même description sur les deux endpoints, faut changer... et en fait mieux : ça fait plutôt penser à mettre ces filtrages sur l'âge dans le endpoint children, en y ajoutant des paramètres optionnels "max_age" et "min_age" et "now", et les prendre en compte quand ils sont présents (ce qui permettra aussi d'afficher un jour "les enfants entre 6 et 11 ans")

#4

Mis à jour par Thomas Noël il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Thomas Noël il y a environ 3 ans

(à rebaser... je te laisse faire ;) )

#6

Mis à jour par Thomas Noël il y a environ 3 ans

Vu en parallèle : patch qui pourrait être annulé car le besoin fonctionnel n'existe peut-être pas.

#7

Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a plus de 2 ans

  • Statut changé de Solution validée à Rejeté

(demande anticipée et qui ne se révèle pas nécessaire)

Formats disponibles : Atom PDF