“-1” 값을 추가하는 것은 불가능합니다. "-"가 인식되지 않기 때문입니다.
1개의 좋아요
재현할 수 있습니다. 며칠 전에 다른 설정에서도 비슷한 문제가 있었습니다. 누군가 확인해 보도록 하겠습니다. 
문제가 여기에서 도입된 것 같습니다:
그리고 아마도 여기에서 @min=을 제공하지 않은 것과 관련이 있을 것입니다:
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/admin/addon/components/site-settings/integer.hbs

이 기능을 테스트해 봤는데, 데스크톱 환경에서 텍스트 입력에 문제가 있는 것 같습니다. 어떤 이유에서인지 설정에 "-"를 입력해도 반영되지 않지만, 모바일 앱에서는 정상적으로 작동합니다. 데스크톱에서는 해당 설정에 "-1"을 복사해서 붙여넣으면 정상적으로 작동합니다.
0을 사용했는데, 그 방법도 잘 작동했습니다.
설정이 0으로 되어 있으면, 게시물이 없는 한계정에서도 여전히 스스로 삭제할 수 있다는 뜻인가요? -1과 0은 다른 개념입니다.
네, "0"을 사용한 후 모든 사용자의 셀프서비스 계정 삭제가 비활성화되었습니다.
해당 설정이 0으로 설정된 경우, 게시물을 게시하지 않은 사용자는 계정을 삭제할 수 있는 옵션이 여전히 존재합니다.
방금 게시글이 0개인 더미 사용자 계정을 생성해 보았습니다. 그런데 계정 삭제 옵션이 "0"이라는 값과 함께 표시되고 있습니다.
더미 계정으로 게시글을 하나 작성한 뒤, 로그아웃과 로그인을 다시 수행했는데, 그때서야 계정 삭제 옵션이 사라졌습니다. 따라서, 게시글이 0개인 사용자를 포함해 모든 사용자의 셀프 서비스 계정 삭제를 비활성화하기 위해 "-1"을 입력할 수 있는 기능이 필요합니다.
1개의 좋아요
martin
(Martin Brennan)
13
이 문제의 수정 내용은 여기에 있으며, 오늘 중으로 병합될 예정입니다:
4개의 좋아요
이 주제는 2일 후 자동으로 닫혔습니다. 새로운 답글 작성은 더 이상 허용되지 않습니다.