Développement #78921
plages libres, permettre un changement des réservations à partir d'une certaine date
0%
Description
Actuellement dans le endpoint RecurringFillslots pour la résa d'une semaine type, on a trois actions : update, book, unbook.
L'action update met à jour les réservations (on ajoute celles spécifiées dans le paramètre slots, et on retire celles qui existantes qui n'y sont pas).
Si on passe un paramètre date_start, alors update va retirer toutes les réservations présentes avant cette date.
C'est un comportement attendu pour le cas où, avant le début de l'année scolaire, un parent appelle et dit « en fait Serge ne viendra qu'à partir d'octobre », tac on refait la réservation avec date_start=octobre.
Dans le cas petite enfance, il faut pouvoir gérer le cas où au milieu de l'année un enfant va changer de semaine type.
À ce moment là on aimerait poser les nouvelles réservations, et annuler les anciennes, à partir d'une date sans rien toucher avant cette date.
Peut-être imaginer un action=update-from-date, ou autre.
History
Updated by Robot Gitea over 1 year ago
- Status changed from Nouveau to En cours
Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/chrono/pulls/131
- Titre : WIP: api: allow changing bookings from date in recurring fillslots (#78921)
- Modifications : https://git.entrouvert.org/entrouvert/chrono/pulls/131/files
Updated by Robot Gitea over 1 year ago
- Status changed from Solution proposée to Solution validée
Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :
Updated by Robot Gitea over 1 year ago
- Status changed from Solution validée to Résolu (à déployer)
Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/chrono/pulls/131
- Titre : api: allow changing bookings from date in recurring fillslots (#78921)
- Modifications : https://git.entrouvert.org/entrouvert/chrono/pulls/131/files
Updated by Transition automatique over 1 year ago
- Status changed from Résolu (à déployer) to Solution déployée