Funktioniert das Anzeigen abgelehnter Beiträge in der oberen Leiste auf der Benutzerzusammenfassungsseite?

Fortsetzung der Diskussion aus Anzahl abgelehnter Beiträge in der oberen Leiste auf der Benutzerübersichtsseite hinzufügen:

Ich schaue mir das gerade an und sehe keine Anzahl abgelehnter Beiträge auf der Benutzerkarte. Ich habe die user.json-Ausgabe geprüft und die Daten dort nicht gefunden. Wird die Anzahl der abgelehnten Beiträge zum Modell hinzugefügt?

Oder vielleicht habe ich etwas nicht richtig verstanden.

Ich habe gerade nachgeschaut, und dies funktioniert wie vorgesehen.

Die Anzahl wird auf der Benutzerübersichtsseite angezeigt, wenn mindestens ein wartender Beitrag abgelehnt wurde.

Das ist, was ich sehe:

https://SITE/review?additional_filters={}&sort_order=priority&status=rejected&username=BAD_PERSON

Hier werden eine Reihe von Beiträgen angezeigt, aber sein Benutzerprofil zeigt nur gelöschte Beiträge und keine abgelehnten Beiträge. (Ich habe das erneut im safe-mode überprüft.) Dies sind Beiträge, die von einem Überwachungs-Wort-Filter erfasst und dann abgelehnt wurden.

Wenn die Anzahl der abgelehnten Beiträge der einzige zu zeigende Wert ist, werden die Mitarbeiterzähler nicht angezeigt. Dieser PR wird dies beheben:

Danke, @pfaffman!

Gerade neu aufgebaut und bin auf Discourse 2.5.0.beta4 - https://github.com/discourse/discourse version 68db5deaeca9e3b89501581abaf6e69a9f7ae76. Ich sehe immer noch keine abgelehnten Beiträge von diesem Benutzer. Habe ich zu früh gehandelt?

Ich habe ursprünglich eine falsche Annahme getroffen, als ich diese Zählung hinzugefügt habe. Beiträge werden nicht erstellt, wenn der Eintrag abgelehnt wird.

https://review.discourse.org/t/fix-we-dont-create-a-post-object-if-the-queued-post-gets-rejected-we-need-to-count-review-items-directly-9856/12003/3

Ich habe es hier auf Meta getestet, und es funktioniert nun wie erwartet.

Hurra!

image