Tags de tempo de evento do Discourse desaparecem às vezes + problemas na caixa de evento

Há uma conferência acontecendo agora e temos vários tópicos usando os recursos de Eventos do Discourse – veja CEE Meeting - Movement Strategy Forum.

As marcações de tempo relativo adicionadas aos títulos dos tópicos são ótimas! Mas elas são um pouco não confiáveis. Na maioria das vezes elas aparecem, mas nem sempre. Acho que editar a postagem aleatoriamente ajuda a acionar algo, mas postagens que tinham a marcação podem perdê-la mais tarde, mesmo que a caixa do evento esteja lá e o evento apareça no calendário. Alguma ideia sobre o que pode estar causando esse problema?

EDIT:

Causas possíveis:

  • Definir apenas data/hora de início, sem data/hora de término.
  • Editar a primeira postagem
  • Editar o evento
  • Combinação com postagem Wiki / Edições Compartilhadas muito frágeis?

Na verdade, de alguma forma consegui que o texto original e a caixa do evento ficassem dessincronizados, não importa o quanto eu tente editar o evento, a postagem, ou reconstruir o HTML. Agora a informação da caixa do evento está errada mesmo quando o texto original está correto.

EDIT:

Outra postagem sem uma marcação de tempo no título, onde a caixa do evento e o texto original estão dessincronizados e Reconstruir HTML não resolve o problema. Neste caso, não há postagem Wiki / Edição Compartilhada envolvida…

Clicar nos três pontos e em Editar evento mostra os dados (errados) mostrados na caixa do evento, não os dados (corretos) no texto original:

3 curtidas

Só para confirmar, por marcações de tempo relativo você quer dizer as do item da lista de tópicos, certo?


Em relação ao problema com os dados do evento, acho que provavelmente tem a ver com o fuso horário. Você pode abrir o console do JavaScript no navegador e digitar moment.tz.guess() e me dizer o resultado?

Sim! Desculpe, não consegui encontrar um nome melhor para isso. :slight_smile:

Vou verificar o console da próxima vez que vir este problema.

1 curtida

Há uma conferência em breve e os tópicos do evento estão sendo criados aqui. No momento, há 4 eventos todos definidos para o fuso horário “Asia/Dubai”, e deles…

  • Um e dois não têm a tag de tempo relativo.
  • Desses dois, um não aparece no calendário.

moment.tz.guess()
‘Europe/Berlin’