Development #41773
Donner dans le retour du WS de réservation toutes les variables des URLS de gestion de la réservation
0%
Description
- Toujours : reservation_response_api_cancel_url et reservation_response_api_ics_url
- Si la réservation est initialement posée sur liste d'attente : reservation_response_api_accept_url
- Si la réservation est initialement posée sur liste principale : reservation_response_api_suspend_url
Avec l'arrivée de #40018, on a des cas d'usage qui se mettent en place où une réservation faite sur liste principale peut être passée sur liste d'attente puis à nouveau sur liste principale. A l'inverse, on a aussi le cas de la réservation qui est initialement sur liste d'attente, puis est passée sur liste principale, puis à nouveau sur liste d'attente.
C'est aujourd'hui tout à fait opérationnel en construisant directement les URLs {{ agendas_url }}api/booking/{{ reservation_response_booking_id }}/accept/ et {{ agendas_url }}api/booking/{{ reservation_response_booking_id }}/suspend/
Mais il serait préférable d'utiliser les variables fournis en retour de l'appel WS de réservation, donc que ces variables soient toujours fournies, i.e. sans tenir compte de la liste sur laquelle est initialement posée la réservation.
Fichiers
Révisions associées
Historique
Mis à jour par Mikaël Ates (de retour le 29 avril) il y a environ 4 ans
- Tracker changé de Support à Development
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Fichier 0001-api-always-return-accept-and-suspend-urls-41773.patch 0001-api-always-return-accept-and-suspend-urls-41773.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit f380c419db2805ac6a28c2ec70f1179dd98214f1 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Mon Aug 24 15:03:53 2020 +0200 api: always return accept and suspend urls (#41773)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
api: always return accept and suspend urls (#41773)