Posts excluídos ainda mostram o conteúdo completo quando a tradução está ativada

Olá, estava lendo um tópico mais cedo e fiquei confuso porque o valor parecia estar listado duas vezes, mas então notei algo.

Quando uma publicação é excluída por seu autor, o corpo da publicação ainda é renderizado por completo se o visualizador tiver o recurso de tradução ativado (Discourse AI / traduções). Ao voltar para o idioma original, o espaço reservado “(publicação excluída pelo autor)” é exibido corretamente. A tradução em cache parece ser renderizada sem verificar o estado de exclusão da publicação.

Passos para reproduzir

  1. Ative a tradução de publicações (tradutor do Discourse AI) no site.
  2. Crie uma publicação no idioma A; deixe que ela seja traduzida para o idioma B.
  3. Visualize o tópico com a alternância de tradução ativa (visualizando no idioma B).
  4. Exclua a publicação como autor.
  5. Recarregue o tópico enquanto ainda visualiza a versão traduzida.

Comportamento atual

O corpo completo da publicação traduzida é exibido. O espaço reservado só aparece depois de voltar para o idioma original. Veja as capturas de tela — mesma publicação, mesmo autor, mesma contagem de edições e carimbo de data/hora.

Observações

Isso é potencialmente uma questão de privacidade: o conteúdo que o autor pretendia remover permanece publicamente legível para qualquer pessoa que use a visualização traduzida.

Idioma original

Traduzido para o alemão

1 curtida