재현 단계:
- 잘못된 주제에 메시지를 게시합니다.
- 메시지를 삭제합니다.
- 올바른 주제에 동일한 메시지를 게시합니다.
기대 동작: 게시글이 전송됩니다.
실제 동작: 최근에 게시된 메시지와 너무 유사하다는 오류 메시지가 표시됩니다.
재현 단계:
기대 동작: 게시글이 전송됩니다.
실제 동작: 최근에 게시된 메시지와 너무 유사하다는 오류 메시지가 표시됩니다.
데이터베이스에서 완전히 삭제된 게시글, 삭제된 게시글을 볼 수 있는 권한이 있는 사용자에게만 표시되는 게시글, 아니면 사용자가 삭제했지만 여전히 "(작성자에 의해 삭제됨)"으로 표시되는 게시글을 말씀하시는 건가요?
마지막 경우라면, 사용자가 게시글을 두 번째로 올린 후에도 게시글을 복원할 수 있습니다. 그렇게 되면 중복 게시글을 방지하는 이 조치가 무의미해집니다.
저도 실수로 잘못된 주제에 게시글을 올린 적이 있습니다. 게시글을 삭제한 후 몇 분을 기다려야 다시 게시글을 올릴 수 있었습니다. 기본적으로 unique post min은 5분으로 설정되어 있습니다. 스팸 없는 포럼을 누리기 위한 대기 시간으로는 충분히 허용할 수 있다고 생각합니다.
저는 작성자가 삭제한 게시글에 대해 이야기하고 있습니다. 이 제한 조치를 낮은 TL(신뢰 수준) 사용자에게만 적용하는 것이 어떨까요?
또는, 게시글 복원 요청에 대해 동일한 검사를 적용할 수도 있습니다.