Richie
(Richie Rich)
1
안녕하세요 여러분,
제 Discourse에서 약간 특이한 문제가 발생했는데, 다른 설정 때문일 수도 있지만 확실하지 않습니다.
approve post count를 1로 설정했습니다.
예상대로, 새 사용자가 가입하여 게시물을 작성하면 승인이 필요합니다.
그러나 게시물이 승인된 후, 해당 사용자의 두 번째 게시물도 항상 승인이 필요하다는 것을 발견했습니다:
두 번째 게시물이 승인되면, 세 번째 게시물을 작성할 때 추가적인 개입 없이 바로 게시할 수 있습니다.
이상하네요.
approve post count를 2로 설정하면, 세 번째 게시물은 승인이 필요하지 않습니다.
이 문제는 1로 설정된 경우에만 발생하는 것 같습니다.
다른 관련 설정을 놓친 걸까요? 이것이 의도된 동작일까요? 아니면 제가 그 동작 방식을 오해하고 있는 걸까요? 
5개의 좋아요
이건 버그일 수 있겠네요. (또 off-by-one 오류인가요?) 다음 주에 @eviltrout 님과 함께 확인해 보겠습니다.
4개의 좋아요
Richie
(Richie Rich)
3
추가로 필요한 정보나 현재 Discourse 설정이 있으면 알려주세요.
감사합니다. 이 부분은 제가 처리하겠습니다 
1개의 좋아요
내부 로직을 간단히 살펴보면 1은 허용 가능한 값으로 보입니다. 관련 설정값을 알려주시겠어요?
approve unless trust level
approve new topics unless trust level
사용자가 약 3개의 게시물을 작성하면 그 이상으로 승격되는 신뢰 수준(trust level) 설정이 있는지 궁금합니다.
감사합니다. 로컬에서 재현할 수 있었습니다. 새로운 토픽이 해당 게시글 수에 계산되지 않는 것 같습니다. 이제 반영되었고, 이로 인해 문제가 해결될 것입니다:
9개의 좋아요
Richie
(Richie Rich)
7
최고입니다 
금요일 전에 내 Discourse를 업데이트할 기회가 없을 수도 있지만, 미리 감사드립니다 Robin @eviltrout - 정말 감사합니다 
3개의 좋아요
Richie
(Richie Rich)
8
수정 확인 완료!
다음 항목들을 시도해 보았습니다:
-
새 주제 + 답변
-
새 주제 + 새 주제
-
답변 + 답변
첫 번째 작업은 항상 승인이 필요했지만, 두 번째 작업은 이제 아무 문제 없이 바로 처리됩니다.
다시 한번 감사합니다 @eviltrout 
4개의 좋아요