Beschreibung
Kontext:
Wenn ein Benutzer aus der Community gelöscht wird, werden auch seine Likes gelöscht. Bei Beiträgen, die sie zuvor geliked haben, wird, wenn wir jetzt die Avatare der Personen anzeigen, die den Beitrag geliked haben, der Avatar des gelöschten Benutzers wie erwartet entfernt.
Problem:
Die Anzahl der Likes selbst wird jedoch nach der Löschung des Benutzers immer noch nicht aktualisiert.
Es kann also eine Like-Anzahl von 4 für einen Beitrag geben, aber es werden nur 3 Avatare angezeigt. Das kann verwirrend sein.
Screenshot, den ich von einem unserer Benutzer bearbeitet habe:
Schritte zur Reproduktion
- Ein Benutzer liked eine Reihe anderer Beiträge
- Löschen Sie den Benutzer
- Zeigen Sie für Beiträge, die sie zuvor geliked haben, die Like-Anzahl und die Avatare der Personen an, die den Beitrag geliked haben
Erwartet:
Der Avatar des gelöschten Benutzers wurde entfernt und die Like-Anzahl wurde bei den Beiträgen um 1 reduziert.
Tatsächlich:
Der Avatar des gelöschten Benutzers wurde entfernt, aber die Like-Anzahl bei den Beiträgen ist immer noch dieselbe.
Zusätzliche Hinweise
Vielen Dank an einen unserer Benutzer, der auf dieses Problem aufmerksam gemacht hat – ich habe mich nur entschieden, hier einen Bericht zu erstellen. Bitte lassen Sie mich wissen, ob Sie weitere Informationen zur Bestätigung benötigen.
Ich bin mir nicht sicher, was für das erwartete/tatsächliche Verhalten ideal wäre. Wenn die Like-Anzahl um 1 reduziert wird, weiß ich nicht, wie sich das auf Abzeichen usw. auswirken würde.
Da jedoch bereits der Avatar gelöscht wird, ist es verwirrend, wenn die Like-Anzahl gleich bleibt. Ich hätte ursprünglich erwartet, einen Avatar mit einem Mülleimer-Symbol zu sehen, um den gelöschten Benutzer zu ersetzen. (Ich glaube, das war in früheren Versionen von Discourse vielleicht so, aber vielleicht erinnere ich mich falsch für gelöschte Beiträge)