Projet

Général

Profil

Development #43610

okina : permettre de recevoir plusieurs lignes quand on créé un abonnement

Ajouté par Thomas Noël il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 57a7cce6 (diff)
Ajouté par Thomas Noël il y a presque 4 ans

okina: allow multiple subscriptions in one call (#43610)

Historique

#1

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

#2

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

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

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)

#4

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

Formats disponibles : Atom PDF