Projet

Général

Profil

Development #40017

Indiquer dans le retour du WS de passage de liste d'attente à liste principale si l'inscription est en sur-réservation

Ajouté par Mikaël Ates il y a environ 4 ans. Mis à jour il y a environ 4 ans.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Lors du POST sur {{reservation_response_api_accept_url}}, en cas de succès, on ne sait pas si la demande est en sur-réservation.

Cela pourrait être utile de disposer de cette information dans le retour du WS.


Fichiers

Révisions associées

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

api: return overbooked_places in accept endpoint response (#40017)

Historique

#1

Mis à jour par Mikaël Ates il y a environ 4 ans

  • Sujet changé de Indiquer dans le retour du WS de passage de liste d'attente à liste > principale si l'inscription est en sur-réservation à Indiquer dans le retour du WS de passage de liste d'attente à liste principale si l'inscription est en sur-réservation
#2

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

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

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

Mik: j'ai choisi de ne renvoyer le champ overbooked_places que si c'est pertinent, tu préfères que je l'envoie tout le temps (même si égal à 0) ou pas ?

#4

Mis à jour par Mikaël Ates il y a environ 4 ans

Ne le renvoyer que si c'est pertinent me semble pertinent.

Pour le cas d'usage qui est d'afficher une alerte à l'agent ça marcherait donc avec la condition d'affichage réduite à :

reservation_response_overbooked_places

?

#5

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

Lauréline Guerin a écrit :

Mik: j'ai choisi de ne renvoyer le champ overbooked_places que si c'est pertinent, tu préfères que je l'envoie tout le temps (même si égal à 0) ou pas ?

Techniquement et généralement, je conseille de renvoyer toujours le même schéma d'informations. En effet en imaginant un cas où un workflow fait plusieurs appels successifs du webservice avec le même identifiant, il faut savoir que w.c.s. ne "nettoie" pas les données précédentes. Donc si tu n'envoies pas une donnée, elle sera quand même là, mais avec la valeur de l'appel précédent. C'est facilement source de confusion (et ça peut planter un workflow si tu mets une condition sur cette variable).

Je sais pas si ça s'applique totalement ici (y aura-t-il plusieurs appels...) mais bon, voilà, globalement c'est mieux de toujours renvoyer le même format de réponse.

#7

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

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit f675e0e7ef975bd0e122478eb702823de10e014d
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Thu Mar 5 16:18:09 2020 +0100

    api: return overbooked_places in accept endpoint response (#40017)
#9

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF