Development #75535
toulouse-maelis: revoir les endpoints sur les paniers
0%
Description
La méthode getFamilyBasket renvoie maintenant une liste de paniers.
Il faut prévoir de passer l'identifiant du panier dans les appels.
https://redmine.sigec.fr/issues/1732
Demandes liées
Révisions associées
toulouse_maelis: add a basket id parameter to basket endpoints (#75535)
Historique
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ un an
- Lié à Development #73961: toulouse-maelis: ajouter des endpoints pour valider le panier ajouté
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ un an
- Assigné à mis à Nicolas Roche (absent jusqu'au 3 avril)
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Nouveau à En cours
Nicolas Roche (nroche) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/149
- Titre : WIP: toulouse-maelis: revoir les endpoints sur les paniers (#75535)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/149/files
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ un an
- Lié à Development #75584: toulouse-maelis: prendre en compte le nouveau WSDL des activités ajouté
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ un an
- Lié à Development #75586: toulouse-2022: cellule panier multi-régie (Maélis) ajouté
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution proposée à En cours
Nicolas Roche (nroche) a commencé à travailler sur une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/149
- Titre : WIP: toulouse-maelis: revoir les endpoints sur les paniers (#75535)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/149/files
Mis à jour par Benjamin Dauvergne il y a environ un an
GET /regie/ { data: [{ nom: Activités sportives, slug: sport, panier_url: https://.../regie/sport/panier/, activites_url: /regie/sport/activities/, panier_add_url: /regie/sport/panier/add/, panier_validate_url: /regie/sport/panier/validate/ }] }
GET /regie/sport/panier/?NameID=xxx ou ?family_id=yyy { data: { regie_nom: Sport validate_url: /regie/sport/panier/validate/ lignes: [{ ligne: 1, cancel_url: /regie/sport/panier/1/cancel } , { ligne 2}], } }
Mis à jour par Nicolas Roche (absent jusqu'au 3 avril) il y a environ un an
Une conséquence c'est que get_basket ne reçoit ni identifiant de régie ni identifiant de panier
J'ai renommé get_basket en get_baskets (avec un 's').
parce qu'il faudra chercher dans l'appel le bon panier pour la régie en cours
On pourra rajouter un get_basket mais actuellement on n'en a pas encore le besoin.
Cf #75586 où on affiche toutes les régies dans la cellule panier.
Je trouve que c'est un peu trop une traduction de l'API SOAP, on aurait pu avoir une API un peu plus construite (/regie/<slug>/panier/add/ etc..).
Les appels au panier se font via l'API ajax de combo, et les paramètres (id panier, id ligne) ne peuvent pas être passés dans l'URL qui est inscrite en dur dans le config.json du thème.
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution proposée à Solution validée
Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution validée à Résolu (à déployer)
Nicolas Roche (nroche) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/149
- Titre : toulouse-maelis: revoir les endpoints sur les paniers (#75535)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/149/files
Mis à jour par Transition automatique il y a environ un an
- Statut changé de Résolu (à déployer) à Solution déployée
toulouse-maelis: rename get-basket endpoint that now handle multiple regies (#75535)