Wir haben gerade auf 3.1.0.beta6 aktualisiert und stellen fest, dass Benutzer bei Beiträgen, die eine Moderationsgenehmigung erfordern, die ausstehende Antwort nach dem Posten am Ende des Themas sehen können. Sobald die Seite jedoch aktualisiert wird, können sie ihre ausstehende Antwort nicht mehr sehen.
Gibt es eine neue Einstellung, die dieses Verhalten steuert, oder hat sich dieses Verhalten im letzten Jahr oder so geändert?
Sie können es immer noch in ihrem Profil > Aktivität > Ausstehend sehen, aber es wäre benutzerfreundlicher, wenn sie diesen Inhalt nach dem Aktualisieren der Seite inline im Thema sehen könnten.
Es scheint ein Problem mit dem letzten Update zu geben, das in Version 3.1.0.beta6 vorgenommen wurde.
Fehlerbericht
Priorität/Schweregrad: Mittel – Das Problem verhindert, dass Beiträge für Benutzer, die auf die Genehmigung von Beiträgen warten, korrekt angezeigt werden, was eine Kernfunktionalität von Discourse darstellt.
Plattform: Discourse-Version 3.1.0.beta6. Das Problem scheint plattformunabhängig zu sein, da es sich um ein kürzliches Update handelt.
Beschreibung: Nach dem letzten Update auf Discourse-Version 3.1.0.beta6 werden Beiträge nicht wie erwartet angezeigt. Das Problem scheint mit der Klasse PostSerializer zusammenzuhängen, die in der neuesten Version aktualisiert wurde. Die Beiträge funktionieren in der vorherigen Version 3.1.0.beta5 wie erwartet.
TATSÄCHLICHES Ergebnis: Beiträge, die auf Genehmigung warten, werden nach dem Aktualisieren der Seite nicht wie erwartet angezeigt.
ERWARTETES Ergebnis: Beiträge, die auf Genehmigung warten, sollten korrekt angezeigt werden, wie in der vorherigen Version.
Reproduzierbare Schritte:
Discourse auf Version 3.1.0.beta6 aktualisieren.
Stellen Sie sicher, dass approve post count oder eine andere Einstellung zur Beitragsgenehmigung eingerichtet ist.
Erstellen Sie einen neuen Beitrag oder zeigen Sie einen vorhandenen Beitrag an.
Beobachten Sie, dass der Beitrag nicht wie erwartet angezeigt wird.
Zusätzliche Hinweise: Das Problem scheint möglicherweise mit dem letzten Update (21. Juli 2023) des PostSerializer und/oder PostGuardian zusammenzuhängen. Die Beiträge funktionieren in der vorherigen Version 3.1.0.beta5 wie erwartet. Das Problem muss weiter untersucht werden, um die genaue Ursache zu ermitteln und zu beheben.
Ein Fehler in Discourse Version 3.1.0.beta6 verhindert, dass Beiträge, die auf Genehmigung warten, korrekt angezeigt werden. Es wird vermutet, dass dieses Problem mit den letzten Aktualisierungen der Klassen PostSerializer und/oder PostGuardian zusammenhängt. Das Problem ist plattformunabhängig und war in der vorherigen Version (3.1.0.beta5) nicht vorhanden.
Der Fehlerbericht wurde im Support-Forum veröffentlicht, wo das Problem aufgetreten ist: