TL4 não pode apagar suas próprias postagens

Acabamos de atualizar para a versão 2.8.0 e os TL4 não conseguem restaurar suas próprias postagens.

Quero dizer, eles conseguem, desde que não atualizem a página: assim que o fazem, a postagem deles (excluída) não aparece mais no tópico e não está oculta em “ver postagens ocultas”. A equipe ainda consegue ver as postagens excluídas (dentro de 24 horas), apenas não o autor da postagem. Isso parece acontecer apenas com TL4, até onde sei, mas só testei contra um TL2.

Não sei se é relevante, mas relatei esse mesmo problema no ano passado, quando atualizamos para a versão 2.7.0 e uma correção foi feita. No entanto, nunca chegamos a testar essa parte específica, pois ela não foi retroportada e o relatório original (de segurança) era sobre outro problema (também relacionado a TL4s) que foi abordado na versão 2.7.5, então apenas testamos essa parte.

Enfim, em resumo, os TL4 não conseguem restaurar suas próprias postagens na versão estável mais recente.

5 curtidas

Isso não é uma solução suficiente por enquanto? Concordo que é um bug, mas estou tendo dificuldade em ver isso como crítico o suficiente para dedicar recursos de engenharia a ele.

2 curtidas

Quando eles se afastam do tópico, não há uma solução óbvia para que recuperem sua própria postagem.

Concordo que não é crítico, mas também não parece trivial, na minha opinião? Ser capaz de reverter a exclusão de uma postagem é um recurso básico (agradável!) do Discourse que é até mencionado no tutorial. Mas, claro, cabe à equipe do Discourse priorizar seu trabalho — eu só queria relatar que o problema ainda existe e não espero uma correção imediata. Contribuiria com uma correção se entendesse o suficiente da base de código, mas temo que não.

3 curtidas

Um ano e meio depois, este bug ainda existe. Há planos para corrigi-lo?

4 curtidas

Acho que isso não é um bug. O TL4 não pode ver posts excluídos por padrão, incluindo os seus próprios, então não poder restaurar seus posts após uma atualização é um comportamento esperado.

SiteSetting.tl4_delete_posts_and_topics pode modificar a visibilidade do TL4 para posts excluídos.

2 curtidas

Acho que neste caso a diferença é que um TL0-TL3 tem uma janela de 24 horas para mudar de ideia, mas os TL4 têm uma atualização de página e pronto.

É um pouco peculiar, mas não acho que ocorra com frequência suficiente para priorizar.

2 curtidas

Usuários com níveis de confiança mais baixos ainda podem restaurar suas postagens em até 24 horas. No entanto, como usuário TL4, se você excluir acidentalmente uma Mensagem Privada (MP), o site é atualizado automaticamente. A maneira do Discourse de ter mais de um rascunho de tópico é escrever uma mensagem para si mesmo. Tais mensagens geralmente não têm respostas, então você pode excluí-las. Portanto, clicar na lixeira em vez do lápis, quando você deseja editar, aciona uma atualização automática. Como resultado, seu rascunho é perdido ou você tem que pedir a um administrador para restaurar sua mensagem excluída.

Perdi mais de um rascunho dessa maneira. Então, agora tento me lembrar de escrever uma resposta apenas para proteger meu rascunho.

4 curtidas