Olá,
Não sei exatamente o que fiz. Estava respondendo a uma mensagem direta enquanto navegava por alguns tópicos e, quando quis enviar a mensagem, apareceu este popup:
É a primeira vez que vejo isso e estou confuso com o “undefined”. Acho que uma mensagem mais amigável ao usuário seria melhor. Não sei se o “undefined” é um bug, um tópico excluído ou algo mais.
Além disso, em qual contexto exatamente esse popup aparece?
Estou perplexo. Não sei sobre qual tópico se refere a parte indefinida, e acredito que comecei minha mensagem na página de discussão direta.
Isso é confuso. Além disso, escrevi muitas mensagens em vários fóruns do Discourse e nunca recebi esse popup (o que aumenta a confusão), por isso também estou perguntando em qual contexto exato ele aparece.
Quanto à mensagem em si, eu preferiria “tópico não encontrado” em vez de “indefinido”.
Acabei de encontrar o mesmo problema no Meta quando tinha o editor aberto em duas abas. Ao tentar responder ao tópico, o popup da sua captura de tela foi exibido. Esse popup é esperado, mas, abaixo do título, o título do tópico original deveria aparecer. Parece que o Discourse não está encontrando o tópico original.
Isso parece ser um bug. A menos que alguém saiba o que está causando o problema, teremos que definir os passos para reproduzir o erro. Terei oportunidade de fazer isso hoje.
Honestamente, não faço ideia de como funcionava antes. Ainda precisamos de uma reescrita massiva no modelo e no controlador do composer, mas pelo menos agora as coisas estão carregando corretamente e não dependemos mais de sorte como antes.