Projet

Général

Profil

Development #63044

API fillslots multiple & recurring: renvoyer le détail des réservations créées

Ajouté par Lauréline Guérin il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
22 mars 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Pour qu'on puisse piloter chaque booking depuis la démarche qui les a créés (par exemple, passage en liste principale), renvoyer le détail des bookings créés lors de l'appel.


Fichiers


Demandes liées

Lié à Chrono - Development #60023: [API] /api/agendas/recurring-events/fillslots/ - retourner tous les datetime effectivement bookésFermé22 décembre 2021

Actions

Révisions associées

Révision 9a8e19d0 (diff)
Ajouté par Lauréline Guérin il y a environ 2 ans

api: add booking id and urls in events fillslot result (#63044)

Historique

#2

Mis à jour par Valentin Deniaud il y a environ 2 ans

C'est déjà le cas il me semble, voir #60023.

#3

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

  • Statut changé de Nouveau à Fermé

ha top

#4

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

  • Lié à Development #60023: [API] /api/agendas/recurring-events/fillslots/ - retourner tous les datetime effectivement bookés ajouté
#5

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

  • Statut changé de Fermé à Nouveau

en fait non pas forcément; sur une réservation multiple on récupère dans form_workflow_data_xxx_response_waiting_list_events:

[{
    'id': 'accueil-jeunesse-vacances-epj-leo-lagrange-vacances-avril-2022@lasergame',
    'slug': 'lasergame',
    'text': 'Lasergame Places : 0/1 (180) Tarif : 4,50',
    'label': 'Lasergame',
    'agenda_label': "EPJ Pyramide vacances d'avril 2022",
    'date': '2022-04-19',
    'datetime': '2022-04-19 14:00:00',
    'description': '',
    'pricing': '4,50',
    'url': None,
    'duration': 180,
    'disabled': False,
    'api': {
        'bookings_url': 'https://agendas/api/agenda/accueil-jeunesse-vacances-epj-leo-lagrange-vacances-avril-2022/bookings/lasergame/',
        'fillslot_url': 'https://agendas/api/agenda/accueil-jeunesse-vacances-epj-leo-lagrange-vacances-avril-2022/fillslot/lasergame/',
        'status_url': 'https://agendas/api/agenda/accueil-jeunesse-vacances-epj-leo-lagrange-vacances-avril-2022/status/lasergame/',
        'check_url': 'https://agendas/api/agenda/accueil-jeunesse-vacances-epj-leo-lagrange-vacances-avril-2022/check/lasergame/',
        'backoffice_url': 'https://agendas/manage/agendas/238/events/14897/'
    },
    'places': {
        'total': 1,
        'reserved': 1,
        'available': 0,
        'full': False,
        'has_waiting_list': True,
        'waiting_list_total': 5,
        'waiting_list_reserved': 0,
        'waiting_list_available': 5,
        'waiting_list_activated': True
    }
}]

C'est le détail de l'event, pas le détail de la réservation, on a besoin du booking_id ici

#7

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

#8

Mis à jour par Valentin Deniaud il y a environ 2 ans

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

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

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 9a8e19d0c6b2b9718cd89a79224acd151f9c6e15
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Mar 25 16:38:58 2022 +0100

    api: add booking id and urls in events fillslot result (#63044)
#11

Mis à jour par Transition automatique il y a environ 2 ans

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

Mis à jour par Transition automatique il y a presque 2 ans

Automatic expiration

Formats disponibles : Atom PDF