Ao usar a funcionalidade de datas em uma enquete, as datas/horas não parecem estar sendo renderizadas corretamente na postagem. Curiosamente, elas parecem estar corretas na pré-visualização:
Vou colocar um pr-welcome nisso por enquanto e avisar a @lindsey …
Apenas verificando o problema:
- 2025-02-17T13:00:00Z
- 2025-02-18T13:00:00Z
Note que também há um problema de renderização após votar que precisa ser corrigido (a caixa com as datas se move para um lugar estranho).
Minha suposição aqui é que as cadeias que decoram o cozimento lutam aqui com a renderização da enquete.
Só quero esclarecer, o resultado esperado é a visualização, isso é verdade?
Sim, devemos estar alinhados com a prévia aqui.
-
- 2019-10-12T22:00:00Z * 2019-10-11T22:00:00Z * 2019-10-10T22:00:00Z
-
- 2019-10-12T22:00:00Z * * 2019-10-10T22:00:00Z
Oi, só uma atualização rápida. Tive tempo suficiente para analisar isso, mas consegui reproduzir esse problema no meu ambiente local criando uma enquete. Analisei a lógica do discourse-local-dates e do construtor de datas locais, e tenho uma dúvida sobre o que é o site_settings ao qual o código se refere. Não quero assumir que seja a preferência de fuso horário na página de configurações. consegui confirmar que apenas adicionar uma data funciona. Portanto, esse problema está isolado apenas nas enquetes. minha teoria atual é que o problema reside na forma como ele lida com os fusos horários.
Notei que uma correção para um problema semelhante dentro de Enquetes acabou de ser feita:
Alguma chance de uma onda de magia negra para isso também?
