最近升级到 2.5.0.beta6 后,我们注意到 @提及 功能出现了一些问题。
用户弹出列表并不总是显示。我通过输入单个字符可以稳定复现该问题:我必须按退格键,然后重新输入相同的字母,列表才会出现,例如:
@b<退格>b
这会显示一个包含 6 个用户的列表。
我不确定这是否相关,但我还注意到,如果使用 curl 查询用户并用 grep 筛选用户名,我发现有 8 个以 b 开头的用户,比 UI 中显示的 6 个更多。示例查询如下:
curl -s -X GET "https://discuss.dgraph.io/admin/users/list/users.json" \
-H "Api-Key: $API_KEY" \
-H "Api-Username: $API_USR" | jq '.[].username' -r | grep -i '^b.*'