当使用组的搜索框按用户名或电子邮件地址搜索用户时,如果没有匹配项,将返回消息“该组中没有成员”:
该组中有 50 名成员,只是没有用户名为“jim”的成员。
一个简单的修复方法是直接硬编码一条更合适的错误消息。例如,“没有成员匹配您的搜索词”。这样的修复是否足够?
编辑:我现在明白问题了。消息“该组中没有成员”并不是对搜索的响应,而是当没有返回成员时在组的成员页面上显示的内容。这发生在这里:https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/group-index.hbs#L117。要修复它,仅修改文本是不够的。


