Bug #19089
Incohérence entre affichage et résa posée, probablement dû à heure d'hiver
0%
Description
- je fais une résa pour le 09/10, 9h00 (https://meaux.test.au-quotidien.com/passeport-et-carte-d-identite/rdv/89/) : OK, ce créneau disparaît bien de l'agenda par la suite
- je fais une résa pour le 20 novembre 2017 09:00 (https://meaux.test.au-quotidien.com/backoffice/management/rdv/90/) : rdv posé MAIS c'est le créneau 10h00 qui disparaît de l'agenda
- je refais une résa pour le 20 novembre 2017 09:00 (https://meaux.test.au-quotidien.com/backoffice/management/rdv/91/) : ERREUR
Je dirais bien que ce serait un pb de changement d'heure (qui aura lieu dans la nuit du samedi 28 octobre au dimanche 29 octobre 2017), non ?
Merci de voir si corrigeable en hot-fix, sinon je serai obligé de modifier l'agenda de Meaux pour la mise en prod (qui est maintenant).
Fichiers
Révisions associées
Historique
Mis à jour par Brice Mallet il y a plus de 6 ans
Si patch tarde, je vois comme solution de contournement : "modifier l'agenda de Meaux pour la mise en prod (qui est maintenant)" = exclure les dates au-delà du 29/10 pour éviter des erreurs sur ces premiers jours de mise en prod.
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier 0001-misc-fix-timeslot-computation-to-work-across-dayligh.patch 0001-misc-fix-timeslot-computation-to-work-across-dayligh.patch ajouté
- Statut changé de Nouveau à En cours
- Assigné à changé de Josué Kouka à Frédéric Péters
- Patch proposed changé de Non à Oui
Les créneaux disponibles étaient créés de semaine en semaine en ajoutant sept jours (timedelta(days=7)) mais sept jours c'est 7×24 heures et ça se trouvait du coup décalé au moment où le changement d'heure se faisait.
Mis à jour par Thomas Noël il y a plus de 6 ans
J'ai mis un peu de temps à comprendre le 26*18 (26 semaines, à raison de 18 rendez-vous par semaine).
Ack.
Mis à jour par Thomas Noël il y a plus de 6 ans
- Statut changé de En cours à Résolu (à déployer)
NMP (non maintainer push...)
commit a6f108efd98ce5343e3b96ae4685987518827292 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Sep 29 23:08:44 2017 +0200 misc: fix timeslot computation to work across daylight saving time (#19089)
Mis à jour par Brice Mallet il y a plus de 6 ans
Constaté OK en test avec la 100ème : https://meaux.test.au-quotidien.com/backoffice/management/rdv/100/
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
misc: fix timeslot computation to work across daylight saving time (#19089)