Ungelesene-Anzeige zeigt „Ungelesen (14)“, aber /unread ist leer

An diesem schönen Donnerstagmorgen bringe ich ein interessantes Rätsel vor euch. Ich sehe einen scheinbar falsch positiven Zähler für ungelesene Beiträge auf meiner Seite.

Was passiert

Die obere Navigation zeigt Ungelesen (14). Wenn ich jedoch darauf klicke und zu /unread gehe, werden keine ungelesenen Themen aufgelistet. Die Seite besagt, dass nichts mehr ungelesen ist.

Auch andere Nicht-Mitarbeiter sehen dasselbe Problem, wenn auch mit unterschiedlichen Zählwerten für ungelesene Beiträge.

In der Discourse-App auf iOS sehe ich ebenfalls einen Zähler für ungelesene Beiträge, obwohl keine ungelesenen Themen vorhanden sind, wiederum manchmal mit einer anderen Zahl.

  • Plattform: Desktop-Web und Discourse-App auf iOS
  • Betroffen: mehrere Benutzer
  • Seite: eurth.org

Was ich getestet habe

Ich habe im abgesicherten Modus getestet:

  • https://eurth.org/?safe_mode=no_themes,no_plugins
  • https://eurth.org/unread?safe_mode=no_themes,no_plugins

Das Problem tritt dort weiterhin auf, sodass es nicht durch Themes oder clientseitige Plugin-Anpassungen verursacht zu sein scheint. Es gibt keine „Flüstern“ in keinem Thema, also ist das wahrscheinlich auch nicht die Ursache.

Ich kann auch Verwerfen nicht verwenden, da auf /unread keine Verwerfen-Schaltfläche vorhanden ist, wenn die Liste der ungelesenen Beiträge leer ist.

Erwartetes Verhalten

Wenn die Navigation Ungelesen (14) anzeigt, sollte ich 14 ungelesene Themen auf /unread sehen oder zumindest einige sichtbare ungelesene Themen.

Tatsächliches Verhalten

  • Navigation zeigt Ungelesen (14)
  • /unread ist leer
  • Keine Verwerfen-Schaltfläche verfügbar
  • Das Problem besteht im abgesicherten Modus weiterhin

Fragen

  • Gibt es eine bekannte Möglichkeit, den Zustand der ungelesenen Beiträge für einen Benutzer neu aufzubauen/zurückzusetzen?
  • Gibt es eine serverseitige Inkonsistenz, die dazu führen kann, dass Zähler für ungelesene Beiträge bestehen bleiben, obwohl /unread leer ist?

Zuvor habe ich die KI auf ask.discourse.org bezüglich dieses Problems gefragt, und am Ende riet sie mir, einen Fehlerbericht hier zu veröffentlichen.

2 „Gefällt mir“

Ah, die Phantom-Ungelesenen haben deine Seite erwischt!

Hast du kürzlich Kategorienberechtigungen geändert oder einige Themen in eine sichere Kategorie verschoben? Etwas hat den Tracking-Zustand verändert.

wolltest du ihn nicht für alle Benutzer zurücksetzen, wenn andere das gleiche Problem haben?

Ich denke, das kann für alle über die Rails-Konsole behoben werden, aber es ist etwas knifflig. Ich muss es erst herausfinden und testen. Ich bin gerade mobil unterwegs, aber ich werde versuchen, in Kürze eine Lösung zu posten, falls niemand anderes etwas findet.

2 „Gefällt mir“

Hallo,

uns ist dieser Fehler bekannt, und wir arbeiten an einer Lösung. Wir sind alle genauso genervt davon :wink:

9 „Gefällt mir“

Ja. Im privaten Rahmen hat unser Team an einer Kategorie gearbeitet, die der #documentation-Ähnlichkeit hatte und kürzlich nach Fertigstellung öffentlich gemacht wurde.

Ja, ganz genau. Meine Idee war es, es zuerst an mir selbst zu testen und dann für alle zu beheben. Da es sich um einen so komplizierten Fehler handelt, den man testen kann (zumindest für mich), wollte ich niemanden zu falschen Hoffnungen verleiten, bevor es eine funktionierende Lösung gibt.

Vielen Dank für das Vertrauen. Heute Morgen habe ich die Mai 2026 monatliche Veröffentlichung v2026.05 bemerkt und dachte, sie könnte das Problem beheben, aber es besteht weiterhin. Ich bin mir sicher, dass das Team daran arbeitet. Discourse ist großartig.

Oh, Gott. :flushed_face: Zugegebenermaßen habe ich alle relevanten #contribute:Fehlerberichte durchgearbeitet. Für einen kurzen Moment habe ich sogar erwogen, den Tab „Ungelesen“ einfach aus der Navigation auszublenden und ihn zu ignorieren. Aber das wird doch nichts lösen, oder? Es sieht so aus, als würde es mir sogar hier auf Meta überall folgen.

1 „Gefällt mir“

Ok, dieses Rails-Skript fungiert als globale Funktion „Alle als gelesen markieren

4 „Gefällt mir“

Backup ausführen. Backup herunterladen. Per SSH auf den Server verbinden. Skript ausführen.

South Park: And It's Gone Meme

:heavy_check_mark: Problem gelöst.

Vielen Dank, @Lilly. Ich würde dies als Lösung markieren, wenn die Option verfügbar wäre. Stattdessen muss ein Boost genügen. :rocket: Schönen Tag noch!

2 „Gefällt mir“

Hinweis: Phantom-Nachrichten werden verschwinden, sobald wir die Bereitstellung abgeschlossen haben:

Hoffentlich nicht allzu lange.

7 „Gefällt mir“

Mit Phantom-Ungelesenen meinst du, dass es eigentlich keine ungelesenen Nachrichten gibt, sondern nur eine falsche Zählung?
Ich habe kürzlich auf mehreren Discourse-Instanzen das Gegenteil beobachtet: Es gab definitiv ungelesene Nachrichten, die Zählung war korrekt, aber die Seite „Ungelesene

Das ist das gleiche Problem …

Wir unterdrücken kleine Aktionen, und unsere Implementierung ist nur zur Hälfte fertig.

Das sind also höchstwahrscheinlich Themen, bei denen am Ende eine kleine Aktion stattfindet (z. B. Schließen usw.).

1 „Gefällt mir“

Nein, die von mir in meinem Fehlerbericht beschriebenen fehlenden Themen enthalten tatsächlich neue Beiträge. Wie ich bereits in meinem Fehlerbericht geschrieben habe:

„Ungelesen“ ist für mich der Weg, um den Überblick über Gespräche zu behalten, daher besteht hier ein hohes Risiko, dass ich völlig übersehe, dass ich auf etwas antworten sollte.

Mir ist es nicht so wichtig, wenn ich verpasse, dass ein Thema „geschlossen“ wurde, aber dieser Fehler birgt das Risiko, dass ich echte Beiträge übersehe.

Ich wollte nur hinzufügen, dass ich dieses Problem seit Mittwoch (27. Mai) als Nutzer im Community-Forum von OpenAI sowohl auf iOS als auch auf dem Desktop erlebe.

GIF_2852759167

Nachtrag: Diese Bildschirmaufnahme scheint hier sehr langsam zu sein. Entschuldigung dafür.

3 „Gefällt mir“

Entschuldigung dafür. @zogstrip arbeitet an einer Lösung, es sollte nicht lange dauern.

@RalfJung, lass uns hier kurz innehalten. Sobald unsere Lösung bereit ist, können wir bei Bedarf weiter debuggen, falls dein Problem dadurch nicht behoben wird.

2 „Gefällt mir“

Keine Sorge! Ich wollte nur sicherstellen, dass der Bug sichtbar bleibt, da ich das gleiche Problem auch in der OpenAI-Community sehe. Schön zu hören, dass bereits an einer Lösung gearbeitet wird.

1 „Gefällt mir“

@zogstrip hat hier einen Fix für die Regression erstellt, die dies verursacht hat:

OpenAI wurde gerade bereitgestellt (noch 2 Minuten).

5 „Gefällt mir“

Seit heute Morgen zeigt meine Liste der ungelesenen Beiträge 21 Themen an, die von OpenAI-Mitarbeitern geschlossen wurden, obwohl ich diese bereits gesehen/gelesen habe.

4 „Gefällt mir“