Usuários incapazes de postar itens corrigidos após exclusão

Se um usuário acidentalmente cria um tópico na categoria errada ou inadvertidamente usa o plugin de votação de posts quando não pretendia, a única opção para o usuário corrigir isso é excluir e recriar o post na categoria correta/com as configurações corrigidas.

Quando eles tentam fazer isso, o Discourse os bloqueia porque o “título já está em uso” e o conteúdo do post é muito semelhante ao post enviado anteriormente.

Isso não deveria acontecer. O post original é claramente mostrado como excluído pelo usuário e está apenas aguardando limpeza.

Embora isso possa impedir repetições de posts após um moderador ter removido algo, posts excluídos pelo próprio usuário devem ser isentos dessa verificação se o post original não tiver tido nenhuma resposta ainda.

Passos para reproduzir:

  1. Crie um post iniciando um novo tópico em uma cópia.
  2. (Perceba que você não é um moderador, então não pode mover o post e que o plugin de votação de posts não pode ser desativado para um tópico por ninguém depois que ele foi criado.)
  3. Copie o texto do post para um editor de texto.
  4. Exclua o tópico original.
  5. Crie um post de substituição na categoria correta e com as configurações corretas, usando uma cópia do texto original.

O que deveria acontecer:

  • O Discourse reconhece um “excluir e reescrever” e permite o post corrigido.

O que realmente acontece:

  • O Discourse se recusa a funcionar até que o post tenha sido arbitrariamente renomeado e preenchido com conteúdo inútil para contornar a restrição de “similaridade”.

Este é um recurso de segurança no Discourse.
O objetivo é evitar spam. Acho que você pode desativar este recurso de segurança?

1 curtida

Você está procurando pelas configurações do site allow duplicate topic titles e allow duplicate topic titles category. Elas precisam estar marcadas :white_check_mark:

2 curtidas

Entendo por que você gostaria de impedir que as pessoas postassem a mesma coisa repetidamente, mas se elas já a excluíram por conta própria e a primeira postagem não ficou tempo suficiente para atrair comentários ou uma denúncia, então não parece ser uma maneira muito eficaz de spam.