今後のイベントカレンダーの繰り返しイベントが夏時間の変更を処理できない

定期的なイベントが夏時間と標準時間の切り替えをまたぐと、今後のイベントカレンダーでイベントの時刻が1時間変更されるようです。これは、イベントと今後のイベントカレンダーを表示しているユーザーが同じタイムゾーンであっても発生します。

これを再現する簡単な方法は、次のマークダウンでイベントトピックを作成することです(マークダウン内の timezone の値を自分のものに変更するか、問題を再現するためにユーザーのタイムゾーンを America/Los_Angeles に設定する必要がある場合があります)。

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

イベントを作成したら、インスタンスで /upcoming-events/week/2025/10/27 に移動します。イベントは正しい時刻に表示されます。1週間進むと(夏時間終了の週)、イベントが1時間早く表示されます。

「いいね!」 6

これは、より大きな修正の一部として修正されるはずでした。

ローカルでテストしましたが、うまくいかない場合はお知らせください。

「いいね!」 7

これで問題が解決したことを確認できます :tada: ありがとう、ジョフリー!