Bug #47875
API datetimes: mauvaises données au changement d'heure
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
20 octobre 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Exemple avec un agenda de type meetings, avec un meeting_type d'1H, et un guichet ouvert le dimanche de 9H à 10H et de 14H à 15H
Pour la journée du dimanche 25 octobre 2020 (passage à l'heure d'hiver), l'affichage de l'agenda est ok
Mais si on récupère les slots via api/agenda/<agenda>/meetings/<mt_type>/datetimes/
, pour la journée du dimanche on a:
{ "api": { "fillslot_url": "https://chrono.dev.publik.love/api/agenda/meetings/fillslot/foobar:2020-10-25-0900/" }, "datetime": "2020-10-25 08:00:00", "disabled": false, "id": "foobar:2020-10-25-0900", "text": "25 octobre 2020 09:00" }, { "api": { "fillslot_url": "https://chrono.dev.publik.love/api/agenda/meetings/fillslot/foobar:2020-10-25-1400/" }, "datetime": "2020-10-25 13:00:00", "disabled": false, "id": "foobar:2020-10-25-1400", "text": "25 octobre 2020 14:00" }
les datetimes sont mauvais
Si je revert ce ticket #42146 j'obtiens:
{ "api": { "fillslot_url": "https://chrono.dev.publik.love/api/agenda/meetings/fillslot/foobar:2020-10-25-0900/" }, "datetime": "2020-10-25 09:00:00", "disabled": false, "id": "foobar:2020-10-25-0900", "text": "25 octobre 2020 09:00" }, { "api": { "fillslot_url": "https://chrono.dev.publik.love/api/agenda/meetings/fillslot/foobar:2020-10-25-1400/" }, "datetime": "2020-10-25 14:00:00", "disabled": false, "id": "foobar:2020-10-25-1400", "text": "25 octobre 2020 14:00" }
Fichiers
Révisions associées
api: fix meetings datetimes on time change (#47875)
Historique
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Sujet changé de Erreur au changement d'heure à API datetimes: mauvaises données au changement d'heure
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Fichier 0001-api-fix-meetings-datetimes-on-time-change-47875.patch 0001-api-fix-meetings-datetimes-on-time-change-47875.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Lauréline Guérin il y a plus de 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit f1bdcbbc46f84dea28d0927c796f2d2f59c39d92 Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Oct 20 14:28:37 2020 +0200 api: fix meetings datetimes on time change (#47875)
Mis à jour par Frédéric Péters il y a plus de 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
api: fix meetings datetimes on time change (#47875)