nathank
(Nathan Kershaw)
Fevereiro 18, 2025, 12:50am
1
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:
2 curtidas
sam
(Sam Saffron)
Fevereiro 18, 2025, 5:08am
2
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.
3 curtidas
anishlukk123
(Anish Lukkireddy)
Fevereiro 19, 2025, 3:58am
3
Só quero esclarecer, o resultado esperado é a visualização, isso é verdade?
sam
(Sam Saffron)
Fevereiro 19, 2025, 4:51am
4
Sim, devemos estar alinhados com a prévia aqui.
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.
2 curtidas
nathank
(Nathan Kershaw)
Junho 26, 2025, 6:12am
12
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?
2 curtidas
Moin
Dezembro 18, 2025, 5:42pm
13
As datas nas enquetes foram corrigidas hoje
main ← fix-support-local-dates-in-poll-options
merged 12:30PM - 18 Dec 25 UTC
This change enables local dates to render properly in poll options and improves … how dates are displayed in the rich editor.
What changed:
- Rich editor now displays localized, human-friendly dates (e.g., "Today at 2:30 PM") instead of raw date strings ("2021-01-01 12:00:00") by using LocalDateBuilder
- Poll options can now include local dates that are properly decorated and interactive
- Added keyboard shortcut (Cmd/Ctrl+Shift+.) to insert current date markup in poll option inputs
- Extracted reusable utilities: formatLocalDate for rendering and generateCurrentDateMarkup for BBCode generation
How it works:
- New NULL_HELPER export in decorated-html provides a null-safe helper object for contexts without a post/model, allowing HTML decorators to work in poll options
- New Ember modifiers (decorate-cooked-content, decorate-poll-option) apply decorators to poll content
- Tests updated to verify data attributes rather than text content, since formatted dates vary by timezone
Internal ref - t/155024
**BEFORE/AFTER (markdown editor)**
<img width="1699" height="1327" alt="CleanShot 2025-12-16 at 11 59 22" src="https://github.com/user-attachments/assets/ff9fbb2b-0f1b-41b7-b0fc-b59c73ed4e32" />
<img width="1699" height="1327" alt="CleanShot 2025-12-16 at 11 59 42" src="https://github.com/user-attachments/assets/6b07beab-e864-4319-b97b-fe7abe2180e6" />
**BEFORE/AFTER (rich text editor)**
<img width="1699" height="1327" alt="CleanShot 2025-12-16 at 12 00 05" src="https://github.com/user-attachments/assets/0f0e1a4b-0829-4e0e-94ac-90f16c4e52d5" />
<img width="1699" height="1327" alt="CleanShot 2025-12-16 at 11 59 52" src="https://github.com/user-attachments/assets/d8db2e7a-c110-41bd-9fbf-b4af0f5de2c5" />
Quando você costuma receber seus presentes de Natal?
December 5, 2025
December 7, 2025
December 23, 2025
December 24, 2025
December 25, 2025
January 5, 2026
outro
5 curtidas
mcwumbly
(Dave McClure)
Fechado
Dezembro 22, 2025, 1:00pm
14
Este tópico foi fechado automaticamente após 3 dias. Novas respostas não são mais permitidas.