Development #78082
plages libres, permettre de réserver une semaine type sans considération du nombre de places
Début:
01 juin 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Actuellement on indique un nombre de places sur un évènement, puis ça permet autant de réservations plages libres qu'il y a de places, ensuite ça bloque.
Ce fonctionnement n'a pas lieu d'être car :- Les plages peuvent ne pas se chevaucher (8h->12h et 13h-16h ne doivent pas compter pour deux places).
- La réservation d'une semaine type doit toujours être permise, fonctionnellement le contrôle du remplissage s'effectue manuellement via des vues dédiées.
Dans ce ticket on ne va pas se préoccuper du chevauchement, gros sujet à traiter en même temps que l'ajout de la possibilité d'accueil occasionnel.
Par contre il faut désactiver le contrôle qui empêche de réserver un évènement complet.
Deux pistes :- Désactiver le trigger qui maintient le flag
full
pour ce type d'agenda - Ajouter des conditions dans le code partout
La première me paraît mieux, pas d'idée de la faisabilité par contre.
Historique
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Nouveau à Solution proposée
Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/chrono/pulls/93
- Titre : agendas: an event with partial bookings is never full (#78082)
- Modifications : https://git.entrouvert.org/entrouvert/chrono/pulls/93/files
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Solution proposée à Solution validée
Valentin Deniaud (vdeniaud) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 11 mois
- Statut changé de Solution validée à Résolu (à déployer)
Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/chrono/pulls/93
- Titre : agendas: an event with partial bookings is never full (#78082)
- Modifications : https://git.entrouvert.org/entrouvert/chrono/pulls/93/files
Mis à jour par Transition automatique il y a 10 mois
- Statut changé de Résolu (à déployer) à Solution déployée