Événements récurrents dans le calendrier Événements à venir ne gèrent pas le changement d'heure d'été

Il semble que lorsqu’un événement récurrent chevauche deux états différents de l’heure d’été, l’heure de l’événement change d’une heure dans le calendrier des événements à venir. Cela se produit même lorsque l’événement et l’utilisateur consultant le calendrier des événements à venir ont des fuseaux horaires correspondants.

Un moyen simple de reproduire ce problème est de créer un sujet d’événement avec le markdown suivant (vous devrez peut-être modifier la valeur timezone dans le markdown pour l’adapter à votre propre fuseau horaire, ou définir le fuseau horaire de votre utilisateur sur America/Los_Angeles pour reproduire le problème).

[event start="2024-11-01 10:00" status="public" name="Example" url="https://discourse.org" timezone="America/Los_Angeles" recurrence="every_week" minimal="true" end="2024-11-01 11:00"]
[/event]

Une fois l’événement créé, accédez à /upcoming-events/week/2025/10/27 sur votre instance. L’événement s’affichera à l’heure correcte. Si vous avancez d’une semaine (la semaine où l’heure d’été se termine), l’événement s’affichera une heure plus tôt.

6 « J'aime »

Cela aurait dû être corrigé dans le cadre d’une correction plus importante :

J’ai testé localement, mais faites-moi savoir si cela ne fonctionne pas pour vous.

7 « J'aime »

Je peux confirmer que cela résout le problème :tada: Merci Joffrey !