그룹의 검색 상자에서 사용자 이름 또는 이메일 주소로 사용자를 검색할 때, 일치하는 항목이 없으면 "이 그룹에는 멤버가 없습니다"라는 메시지가 반환됩니다:
그룹에는 50명의 멤버가 있습니다. 단순히 사용자 이름이 'jim’인 멤버가 없는 것뿐입니다.
이 문제를 해결하는 간단한 방법은 더 나은 오류 메시지를 하드코딩하는 것입니다. 예를 들어 "검색 조건과 일치하는 멤버가 없습니다."와 같은 메시지가 될 수 있습니다. 이것이 충분한 해결책일까요?
수정: 이제 문제를 파악했습니다. "이 그룹에는 멤버가 없습니다"라는 메시지는 검색에 대한 응답이 아니라, 멤버가 반환되지 않을 때 그룹의 멤버 페이지에 표시되는 것입니다. 해당 코드는 여기에서 발생합니다: https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/group-index.hbs#L117. 이를 수정하려면 단순한 문구 변경보다 더 많은 작업이 필요합니다.


