Negative Kategorienanzahl (Minus-Zahl) nach Auslisten/Löschen

Ich habe heute einige Themen aus der Kategorie „Nicht kategorisiert

1 „Gefällt mir“

Ja, das ist das Problem. Ich kann das Problem auf meiner Testseite reproduzieren. Wenn ein Thema ausgeblendet wird, wird es aus den Themenstatistiken der Kategorie entfernt. Wenn Sie das ausgeblendete Thema dann löschen, wird es erneut von den Themenstatistiken der Kategorie abgezogen. Das bedeutet, dass das Ausblenden und anschließende Löschen eines einzelnen Themas als Entfernen von zwei Themen aus den Statistiken gezählt wird.

Discourse führt alle 24 Stunden einen Hintergrundjob CategoryStats aus. Wenn dieser Job ausgeführt wird, sollten die Statistiken für Ihre Kategorie korrigiert werden. Wenn Sie Zugriff auf die Rails-Konsole Ihrer Site haben und nicht auf die Ausführung des Jobs warten möchten, können Sie den Befehl manuell mit folgendem Befehl ausführen:

Category.update_stats

Ich habe dies auf meiner eigenen Site getestet. Das Ausführen dieses Befehls hat das Problem für mich behoben.

4 „Gefällt mir“

Danke. Ich kann gerne warten, aber es ist gut, das zu wissen.

P.S. Ich kann jetzt bestätigen, dass es sich von selbst behoben hat! :slight_smile:

Hallo Jonathan,

wir können dieses Problem nicht mehr nachvollziehen. Tritt es in der neuesten Version immer noch auf?

Ich habe 2.7.0.beta2 (afbaedef7d) installiert – nicht die neueste Version – vielleicht ist das relevant.

Es stellt sich heraus, dass Sie zum Reproduzieren des Problems ein Thema aus der Liste entfernen, etwa 24 Stunden warten, bis der Kategorie-Statistik-Job ausgeführt wird, und das Thema dann löschen. Dadurch wird das Thema zweimal aus den Kategorie-Statistiken entfernt. Nach weiteren 24 Stunden wird der Kategorie-Statistik-Job erneut ausgeführt. Das sollte das Problem beheben.

Der Grund dafür ist, dass das Löschen eines Themas dieses sofort aus den Kategorie-Statistiken entfernt. Das Entfernen eines Themas aus der Liste führt jedoch erst dann dazu, dass es aus den Statistiken entfernt wird, wenn der tägliche Job zur Aktualisierung der Kategorie-Statistiken ausgeführt wird – dieser Job prüft auf sichtbare Themen.

4 „Gefällt mir“

Hallo,

Wir haben das Problem identifiziert und gerade eine Korrektur zur Überprüfung eingereicht. Sie wird in Kürze in der neuesten Version verfügbar sein.

https://github.com/discourse/discourse/pull/11946

2 „Gefällt mir“

Das ist großartig. Ich kann mir nicht vorstellen, dass es große Probleme verursacht hat. Vielleicht fällt es nur in kleinen/neuen Foren auf.

Ich würde die „Lösung

1 „Gefällt mir“