Beiträge nach Migration nicht gezählt

Hallo Leute,

nach der Migration von NodeBB mit Hilfe von diesem Leitfaden unter Verwendung des NodeBB-Migrationsskripts sieht alles gut aus – alle Kategorien, Themen, Beiträge usw. sind vorhanden.

Mir ist jedoch aufgefallen, dass jeder Benutzer bei Discourse null Beiträge zählt. Ein Benutzer hat zum Beispiel 500 Likes, aber 0 Beiträge in der Benutzerübersicht. Da alle Beiträge vorhanden sind, gibt es vielleicht eine Funktion, um die Beitragsanzahl zu aktualisieren?

Andererseits werden auf dem Profil eines Benutzers die Themen und Beiträge in den Top-Kategorien gezählt:

Ich glaube, bald wird eine Aufgabe ausgeführt, die das behebt. Sie können auch Folgendes versuchen:

rake import:ensure_consistency
4 „Gefällt mir“

@nino1904 Konntest du dein Problem lösen?

1 „Gefällt mir“

Ich könnte ja sagen, aber ich würde gerne eine weitere Migration ausprobieren. Die Sache ist, dass ich an diesem Tag einiges ausprobiert habe und plötzlich waren die Beitragszahlen da – aber viel zu viele. Zum Beispiel hat ein Benutzer in NodeBB etwa 1.500 Beiträge, in Discourse hat der Benutzer 2.800 Beiträge.

1 „Gefällt mir“

Könnte Discourse gelöschte Beiträge importieren? Das ist allerdings ein großer Unterschied.

Eine andere Möglichkeit ist, dass Discourse private Nachrichten und öffentliche Beiträge zählt und das andere System sie getrennt zählt.

1 „Gefällt mir“

Guter Punkt, NodeBB zählt keine privaten Nachrichten. Aber private Nachrichten werden nicht importiert, daher bin ich mir da nicht sicher. Warum zählt Discourse private Nachrichten als Beiträge?

Ich bin mir nicht ganz sicher, ob das der Fall ist, aber sie befinden sich in derselben Beiträge-Tabelle. Ich weiß nicht, ob die von Ihnen betrachtete Beitragsanzahl nur die regulären Beiträge oder alle zählt.

1 „Gefällt mir“

Dieses Thema wurde 30 Tage nach der letzten Antwort automatisch geschlossen. Neue Antworten sind nicht mehr zulässig.