Development #15218
Extension aux API pour pouvoir préciser un nombre de places (sur un événement)
0%
Description
Pour le moment les API retournent une date s'il y a au moins une place libre, remplissent un slot.
Il faudrait pouvoir réserver dans un même temps plusieurs places. C'est le cas "plusieurs réservations sur un même créneau/événement" de #14126.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ 7 ans
Au niveau API, ça serait sans doute juste accepter un paramètre "count".
Derrière faut voir pour inclure ce count dans l'objet Booking, et qu'il soit pris en compte dans booked_places et ailleurs. (ou on fait juste un .count() SQL, ce qui va être suffisant).
Mis à jour par Frédéric Péters il y a presque 7 ans
- Echéance
06 avril 2017supprimé
Dans le cadre de #16238 :
Nécessité à cette occasion d'étendre Event pour marquer l'Event "primaire", pour permettre à l'annulation de libérer le lot.
Qui sera utile ici aussi, pour permettre l'annulation de l'ensemble des places.
Mis à jour par Frédéric Péters il y a presque 7 ans
- Bloqué par Development #16238: API: Permettre de reserver des évènements compris entre 2 dates ajouté
Mis à jour par Frédéric Péters il y a presque 7 ans
- Bloqué par Development #16238: API: Permettre de reserver des évènements compris entre 2 dates supprimé
Mis à jour par Frédéric Péters il y a presque 7 ans
- Fichier 0001-general-add-possibility-to-book-multiple-places-at-o.patch 0001-general-add-possibility-to-book-multiple-places-at-o.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
La flemme d'attendre pour dix lignes de code, j'ai fait le truc et Josué fera #16238 en conséquence.
~~
Patch simple ici, /fillslot/ accepte désormais un paramètre count dans l'URL, qui correspond au nombre de places à réserver. Une réservation est créée et autant de "sous-"réservations que nécessaire. L'annulation ou la confirmation de la réservation "primaire" fait la même action sur les autres.
Mis à jour par Frédéric Péters il y a presque 7 ans
- Lié à Development #16238: API: Permettre de reserver des évènements compris entre 2 dates ajouté
Mis à jour par Thomas Noël il y a presque 7 ans
peut-être préciser que ça ne marche pas pour les "meetings" (parce que 'places': 1) ? Ou bien j'ai lu de travers ...?
Mis à jour par Frédéric Péters il y a presque 7 ans
peut-être préciser que ça ne marche pas pour les "meetings" (parce que 'places': 1) ? Ou bien j'ai lu de travers ...?
En effet les slots de rendez-vous c'est uniquement une place (en attendant le multi-guichet dans #15729).
Mis à jour par Thomas Noël il y a presque 7 ans
- Sujet changé de Extension aux API pour pouvoir préciser un nombre de places à Extension aux API pour pouvoir préciser un nombre de places (sur un événement)
Mis à jour par Thomas Noël il y a presque 7 ans
Ack. Si tu as envie au passage de modifier le message commit pour préciser ; sinon j'ai déjà modifié le titre du ticket, ça peut suffire, les anglophones attendront
Mis à jour par Frédéric Péters il y a presque 7 ans
Je discuterai avec Victor lundi, ça pourrait peut-être attendre la mise à jour suivante.
Mis à jour par Frédéric Péters il y a presque 7 ans
- Statut changé de En cours à Résolu (à déployer)
commit ffcda3904abad703820551069754d8193df38e40 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sun Jun 11 12:42:10 2017 +0200 general: add possibility to book multiple places at once (#15218)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
general: add possibility to book multiple places at once (#15218)