또 다른 엣지 케이스를 발견했습니다
해결됨: Text for no results in user directory
미해결: Misleading text for no results in user directory when ‘enable user directory’ disabled
여전히 새 기본 텍스트가 언제 표시되는지 궁금합니다. 처음에는 잡이 처음 실행되기 전의 신규 사이트용이라고 생각했지만, 부트스트랩 모드에서는 사용자가 즉시 추가되므로, 첫 번째 사용자조차 빈 디렉토리를 보지 않을 것이라고 예상했습니다. 적어도 저는 이렇게 이해했습니다:
FIX: Create directory items for new users when in bootstrap mode (#27… · discourse/discourse@e3ae57e · GitHub
사용자 디렉토리는 매일 업데이트됩니다. 그러나 사용자가 많지 않은 신규 사이트의 경우, 방금 가입한 사용자가 가입 후 하루 동안 사용자 목록에 표시되지 않는다는 점이 혼란을 줄 수 있습니다. 이러한 혼란을 없애기 위해, 이 커밋은 사이트가 부트스트랩 모드인 경우 사용자가 가입하는 즉시 사용자 디렉토리 새로고침을 트리거합니다. 조건부 트리거의 이유는 사용자 디렉토리 새로고침이 비용이 많이 드는 작업이며, 사용자가 많은 대규모 사이트에서 자주 수행하면 성능 문제가 발생할 수 있기 때문입니다.