投票の終了日が、終了時間前に「…まで」という情報のホバー表示で表示される際、サーバーのタイムゾーンでレンダリングされているようです。
むしろ、周囲の時間情報(例:投稿日など)と同じタイムゾーンで表示されることを期待します。
以下の投票では、close=2020-05-01T18:00CEST を設定しました。したがって、ホバータイトルは 2020-05-01T16:00:00Z と整合する形でレンダリングされるはずです。(私の場合、18:00 ではなく 16:00 と表示されています。)
- option1
- option2
0
voters
これは些細な UX の不具合に見えるかもしれません。しかし、現在コミュニティ内でこの機能を使って拘束力のある投票を行っているため、「間違った」終了時間があるのは非常に厄介です。私はインスタンスに対して、表示ウィジェットの JS で .local() を追加することで即座に修正しました。
(ただし、これが本当に正しい修正かどうかを判断するには、Discourse について十分に熟知していないため、不安です。
)