Projet

Général

Profil

Development #59738

/api/agenda : faire figurer le nouveau endpoint de réservation mutiple (évènement) dans la réponse

Ajouté par Emmanuel Cazenave il y a plus de 2 ans. Mis à jour il y a 5 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
15 décembre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Actuellement ça renvoie le endpoint de réservation multiple déprécié :

{
  "err": 0,
   "data": [
     ...........   
    {
      "id": "fete-du-sport",
      "slug": "fete-du-sport",
      "text": "Fête du sport",
      "kind": "events",
      "minimal_booking_delay": 1,
      "maximal_booking_delay": 220,
      "edit_role": "Service des sports",
      "view_role": "Service des sports",
      "category": "fete-du-sport",
      "minimal_booking_delay_in_working_days": false,
      "api": {
        "datetimes_url": "https://agendas.demarches.mauguio-carnon.com/api/agenda/fete-du-sport/datetimes/",
        "fillslots_url": "https://agendas.demarches.mauguio-carnon.com/api/agenda/fete-du-sport/fillslots/" 
      },
    ......
  ]
}

Il y aurait à ajouter le nouveau enpoint https://agendas.demarches.mauguio-carnon.com/api/agenda/fete-du-sport/events/fillslots/, reste à trouver un nom pour la clé pour ne pas perturber l'existant, "fill_multislots_url" ?

Je parle de ne pas perturber l'existant parce que je découvre un workflow qui a en option un champ liste alimenté par /api/agenda et qui utilise ensuite dans l'URL de l'action d'appel webservice de résa un {{ form_option_agenda_api_fillslots_url }}.

Le bout de ce ticket étant de pouvoir continuer à faire ce genre de choses élégantes mais en ayant accès au tout nouveau tout beau endpoint de réservation multiple.

Historique

#1

Mis à jour par Valentin Deniaud il y a 5 mois

  • Statut changé de Nouveau à Fermé

Ça a juste été retiré, personne ne s'en est plaint.

Formats disponibles : Atom PDF