グループの検索ボックスでユーザー名またはメールアドレスからユーザーを検索する際、一致する結果がない場合は「このグループにはメンバーがいません」というメッセージが表示されます。
実際にはそのグループには 50 人のメンバーがいますが、ユーザー名「jim」のメンバーがいるだけではありません。
簡単な修正としては、より適切なエラーメッセージをハードコードすることです。例えば、「検索条件に一致するメンバーはいません」などのメッセージです。これで十分な修正になるでしょうか?
追記:問題の原因がわかりました。「このグループにはメンバーがいません」というメッセージは検索結果への応答ではなく、メンバーページにメンバーが 1 人も返されない際に表示されるものです。これは以下の場所で発生しています。https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/group-index.hbs#L117 修正するには、単なる文言の変更以上の対応が必要です。


