Récemment, après la mise à niveau vers 2.5.0.beta6, nous avons constaté des problèmes avec la fonctionnalité @mentions.
La liste contextuelle des utilisateurs ne s’affiche pas toujours. J’ai réussi à reproduire ce problème de manière cohérente en tapant un seul caractère. Je dois effacer avec la touche Retour arrière et retaper la ou les mêmes lettre(s) pour faire apparaître la liste, par exemple :
@b<backspace>b
Cela m’a donné une liste de 6 utilisateurs.
Je ne suis pas certain que cela soit lié, mais j’ai également remarqué que si je requêtais les utilisateurs avec curl et que je filtrais par nom d’utilisateur, je trouvais 8 utilisateurs commençant par b, soit plus que les 6 affichés dans l’interface. Exemple de requête :
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.*'