J’ai remarqué que parfois le nombre de “j’aime” n’est pas égal au nombre d’avatars d’utilisateurs qui ont aimé la publication. Cela se produit lorsque l’utilisateur qui a aimé la publication a été supprimé. Est-ce pour des raisons statistiques ou s’agit-il d’un bug ?
Probablement lié à la suppression d’un utilisateur du système. Je suppose que nous ne forçons peut-être pas un rafraîchissement du nombre de votes sur les publications sur lesquelles un utilisateur supprimé a voté.
Je pense que vous pouvez provoquer une resynchronisation triviale du nombre de publications en aimant ou en n’aimant pas la publication. Il semble que le problème dans le fil de discussion soit maintenant résolu grâce à une séquence d’aimer/ne pas aimer.
Lorsqu’un utilisateur est supprimé de la communauté, ses « j’aime » sont également supprimés. Pour les publications qu’il a précédemment aimées, lorsque nous affichons maintenant les avatars des personnes qui ont aimé la publication, l’avatar de l’utilisateur supprimé est retiré comme prévu.
Problème :
Cependant, le nombre de « j’aime » n’est toujours pas mis à jour après la suppression de l’utilisateur.
Il peut donc y avoir un nombre de « j’aime » de 4 sur une publication, mais seulement 3 avatars s’affichent. Cela peut prêter à confusion.
Capture d’écran que j’ai modifiée à partir de celle d’un de nos utilisateurs :
Faire aimer un certain nombre d’autres publications par un utilisateur.
Supprimer l’utilisateur.
Pour les publications qu’il a précédemment aimées, afficher le nombre de « j’aime » et les avatars de ceux qui ont aimé la publication.
Attendu :
L’avatar de l’utilisateur supprimé a été retiré, et le nombre de « j’aime » a diminué de 1 sur les publications.
Actuel :
L’avatar de l’utilisateur supprimé a été retiré, mais le nombre de « j’aime » est toujours le même sur les publications.
Notes supplémentaires
Merci à l’un de nos utilisateurs d’avoir signalé ce problème – j’ai juste décidé de créer un rapport ici. N’hésitez pas à me faire savoir si vous avez besoin de plus d’informations pour confirmer.
Je ne suis pas sûr de ce qui serait idéal pour le comportement attendu/actuel. Si le nombre de « j’aime » est diminué de 1, je ne sais pas comment cela affecterait les badges, etc.
Mais étant donné qu’il supprime déjà l’avatar, le fait que le nombre de « j’aime » reste le même est déroutant. Je m’attendais initialement à voir un avatar avec une icône de poubelle, peut-être, pour remplacer l’utilisateur supprimé. (Je pense que cela a peut-être été le cas dans les versions antérieures de Discourse, mais je me souviens peut-être mal pour les publications supprimées)