Eventos recorrentes no calendário de Eventos Futuros falham ao lidar com a mudança de horário de verão

Parece que, quando um evento recorrente cruza de um estado de horário de verão para outro, a hora do evento muda em uma hora no calendário de Eventos Futuros. Isso acontecerá mesmo quando o evento e o usuário que visualiza o calendário de Eventos Futuros tiverem fusos horários correspondentes.

Uma maneira fácil de reproduzir isso é criar um tópico de evento com o seguinte markdown (você pode precisar alterar o valor de timezone no markdown para o seu próprio, ou definir o fuso horário do seu usuário para America/Los_Angeles para reproduzir o problema).

[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]

Depois de criar o evento, acesse /upcoming-events/week/2025/10/27 em sua instância. O evento será exibido no horário correto. Se você avançar uma semana (a semana em que o horário de verão termina), ele mostrará o evento uma hora mais cedo.

6 curtidas

Isso deveria ter sido corrigido como parte de uma correção maior:

Eu testei localmente, mas me avise se não funcionar para você.

7 curtidas

Posso confirmar que isso resolve o problema :tada: Obrigado Joffrey!