Projet

Général

Profil

Development #41773

Donner dans le retour du WS de réservation toutes les variables des URLS de gestion de la réservation

Ajouté par Mikaël Ates (de retour le 29 avril) il y a environ 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16 avril 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Lors d'une réservation fait dans un WS avec pour identifiant WS "reservation", on obtient en retour :
  • 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

Révision f380c419 (diff)
Ajouté par Lauréline Guérin il y a plus de 3 ans

api: always return accept and suspend urls (#41773)

Historique

#1

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a environ 4 ans

  • Tracker changé de Support à Development
#2

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Assigné à mis à Lauréline Guérin
#3

Mis à jour par Lauréline Guérin il y a plus de 3 ans

#4

Mis à jour par Frédéric Péters il y a plus de 3 ans

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

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

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

Formats disponibles : Atom PDF