Beim Testen habe ich erfolgreich zwei Benutzerkonten zusammengeführt, und ihre Abzeichen und Punkte wurden wie erwartet auf das Zielkonto übertragen. Gestern jedoch, während der Produktionszusammenführung, wurden die Statistiken erfolgreich übertragen und in der Zusammenfassung aktualisiert, aber die Gesamtzahl der Ranglistenpunkte (Cheers) wurde nicht aktualisiert und spiegelt die Aktivität des Benutzers nicht genau wider. Die Anzahl der „Cheers“ (41) blieb vor/nach der Zusammenführung gleich.
Sie sollten in der Lage sein, die „Ergebnisse neu zu berechnen“ auf der Registerkarte „Gamification“, und es wird alles neu gezählt. Ich glaube, es kann auch eine kleine Verzögerung bei der Aktualisierung der angezeigten Ergebnisse geben.
Vielen Dank, JammyDodger. Die Rake-Aufgabe hat einwandfrei funktioniert.
Wir sind jedoch auf das wiederkehrende Problem gestoßen, dass Punkte nach dem Zusammenführen von Konten nicht aktualisiert werden. Ich bin neugierig zu wissen, ob dies ein Fehler ist oder ob Sie den Namen des spezifischen Hintergrundprozesses kennen, der für die Zählung der Punkte verantwortlich ist? Es ist merkwürdig, dass dies nur in unserer Produktionsumgebung auftritt. Ich möchte unserem Serveradministrator relevante Informationen geben, um zu untersuchen, was diesen Prozess in der Produktion behindern könnte.
Leider handelt es sich um ein bekanntes Problem, das derzeit den merge-user-Prozess betrifft. Das manuelle Neuberechnen der Punkte über den Gamification-Tab wird empfohlen (falls Sie ihn haben). Das jedes Mal erneute Ausführen des Backfills ist definitiv umständlich, daher habe ich vollstes Verständnis.