O conteúdo original ao qual um comentário respondeu não é visível quando a resposta é transferida para outro tópico

Exemplo

Reprodução

Você pode ver um exemplo em:

Ele responde a:

2 curtidas

Esta é uma situação delicada sem um vencedor claro.

A solução mais simples seria limpar a informação de “resposta” nos posts abaixo quando você mover um pai, mas isso deixa um monte de respostas desconexas e confusas.

Esse pensamento deixa muitas respostas confusas no tópico original.

Uma solução mais sofisticada pode ser:

  1. Remover as informações de resposta dos filhos
  2. Inserir uma “citação” nos filhos para que eles fiquem corretamente ligados ao novo local.

@Sam, eu esperava que o comentário, apesar de estar em um thread separado, fosse renderizado como antes, quando eu clicava no indicador de resposta:

Ele apareceria como o usuário espera, sem que precisássemos modificar o conteúdo de outro comentário, nem remover informações de resposta. Somente ao clicar um usuário notaria que ele está em outro lugar, a menos que um indicador de sua externalidade fosse colocado ao redor dele.

Eu sigo isso, mas infelizmente os internos do Discourse não suportam isso, é uma mudança muito complexa.

Tecnicamente, uma postagem armazena “responder para post_number”, não armazena “responder para post_id”, então uma correção aqui teria que envolver a conversão das respostas “fora do tópico” para alguma outra estrutura ou a alteração da tabela de postagens.

1 curtida