Development #43610
okina : permettre de recevoir plusieurs lignes quand on créé un abonnement
Début:
04 juin 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Sur Okina, le payload à envoyer sur « POST /b2b/subscriptions » pour un abonnement est :
{ "id": 0, "stopAreaDepartureId": 0, "stopAreaArrivalId": 0, "type": "string", "networkId": 0, "networkName": "string", "lineId": 0, "lineName": "string", "vehicleJourneyId": 0, "vehicleJourneyName": "string", "subscriberId": 0, "startDate": "2016-07-28", "endDate": "2016-08-28", "active": true }
Actuellement on envoie juste ce qui semble suffisant : subscriberId, stopAreaDepartureId, lineId, type (="LINE"), startDate, endDate
Il s'agirait ici de détecter s'il existe un "lineIds" dans le payload du endpoint subscription, sous une forme « id1,id2,id3 » et si oui, appeler autant de fois que nécessaire le POST d'Okina avec lineId=id1 puis id2 puis id3, le reste ne changeant pas.
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a presque 4 ans
- Fichier 0001-okina-allow-multiple-subscriptions-in-one-call-43610.patch 0001-okina-allow-multiple-subscriptions-in-one-call-43610.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 presque 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Thomas Noël il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 57a7cce6166ff37c1b74886e3846ea93b102f0b5 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Sat Jun 6 01:25:46 2020 +0200 okina: allow multiple subscriptions in one call (#43610)
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
okina: allow multiple subscriptions in one call (#43610)