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.
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.
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.
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.
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.