Existe uma maneira padrão de excluir permanentemente uma imagem do histórico de revisões?

Embora seja fácil excluir permanentemente um Tópico, não consigo encontrar uma maneira padrão de excluir permanentemente uma imagem específica, mantendo o restante do Tópico.
O problema que isso cria é o seguinte:

  1. O usuário posta uma imagem confidencial
  2. A imagem confidencial é excluída - mas permanece no histórico de revisões e, portanto, no banco de dados

Para cumprir os regulamentos de confidencialidade, preciso ser capaz de excluir essa imagem do banco de dados. Atualmente, obtenho o URL da imagem, a localizo no servidor e a excluo diretamente. Isso não é particularmente fluido, e não gosto da ideia de excluir o arquivo de imagem sem limpar as referências a ele no banco de dados.
Eu poderia criar um script Python para automatizar as etapas que tomo para a exclusão, simplesmente fornecendo o URL da imagem como argumento, mas estou me perguntando se talvez já exista uma maneira adequada/padrão de fazer isso?

Na verdade, parece que isso é feito automaticamente se você excluir a imagem, e ela não é usada em nenhum outro lugar

Ao usar um navegador que já visualizou a imagem, ainda consigo ver a imagem no histórico de revisões, mas é apenas uma cópia local feita pelo navegador – a imagem não está mais no servidor e não pode ser vista por outros usuários, a menos que eles a tenham visto anteriormente.

1 curtida

Hmm, tem certeza? Pelo que sei, você precisa remover a imagem da postagem (ou seja, excluir o link do markdown) e então esperar até que a imagem fique órfã e seja removida.

Você pode descrever os passos exatos que está seguindo?

Olá Richard, você está correto. Eu deveria ter mencionado o período de espera. O meu é o padrão de 48 horas

1 curtida

Este tópico foi automaticamente fechado 30 dias após a última resposta. Novas respostas não são mais permitidas.