Ich habe einen Benutzer, der eine Benutzernotiz hatte, mit einem anderen Benutzer ohne Notizen zusammengeführt. Nach der Zusammenführung sehe ich nun, dass das Zielbenutzerkonto eine Notiz hat, aber wenn ich auf die Schaltfläche “Benutzernotizen” klicke, existiert die Notiz nicht und ich habe nur die Möglichkeit, eine neue hinzuzufügen. Wie kann ich den Benutzer wieder auf null Notizen zurücksetzen?
Ich glaube, es holt sich selbst ein, wenn der tägliche Hintergrundjob läuft. Wenn Sie Zugriff auf Ihre /sidekiq/scheduler-Seite haben, können Sie ihn beschleunigen, indem Sie Jobs::EnsureDbConsistency manuell auslösen.
Leider hat das die Notiz nicht entfernt. Mir ist auch aufgefallen, dass der zusammengeführte Benutzer gesperrt war (als inaktiver Benutzer) und der Zielbenutzer nun eine Markierung mit ‘1 Sperre’ auf seinem Konto hat, aber ich kann die Sperrmarkierung nicht entfernen, da er nicht wirklich gesperrt ist.
Ich habe eine neue Notiz hinzugefügt und sie gelöscht, was die falsche Notizanzahl behoben hat.
Der Marker „1 Aussetzung“ ist immer noch vorhanden. Ich frage mich, ob eine Aussetzung/Aufhebung der Aussetzung das beheben könnte?
Aussetzen/wieder aufnehmen funktioniert nicht. Der arme Kerl hat jetzt 2 Aussetzungsmarkierungen ![]()
Eigentlich haben Sie Recht. Ich glaube, ich erinnere mich falsch. Das ist mir schon einmal passiert (das Problem mit den Benutzernotizen) und ich habe am Ende genau dasselbe mit ‘hinzufügen/entfernen’ gemacht. ![]()
Ich bin mir nicht sicher, ob das Gleiche für eine ausgesetzte Markierung gilt. ![]()
Ich schaffe es nicht, schnell genug zu antworten ![]()
Haben Sie den Button „Clear Penalty History“ bemerkt, als der Benutzer gesperrt war?
Vielleicht möchten Sie dies zuerst mit einem Testbenutzer ausprobieren… ![]()
Aber ich denke, wenn Sie den betreffenden Benutzer mindestens auf TL2 setzen und ihn dann sperren, sollten Sie einen Button „Clear Penalty History“ sehen, während er gesperrt ist. Wenn Sie darauf klicken, sollte er auf Null zurückgesetzt werden, und wenn Sie ihn manuell entsperren, sollte er nicht wieder hochgezählt werden. (
)
Ich habe Beiträge gesehen, in denen Clear Penalty erwähnt wurde, aber der Benutzer ist nur TL1, daher ging ich davon aus, dass es nicht erscheinen würde. Ich werde versuchen, sie auf TL2 zu befördern und sehen, was passiert.
Das hat funktioniert, aber ich musste ihn nicht erneut sperren, um die Schaltfläche „Strafe löschen“ zu sehen. Sie erschien einfach, sobald ich ihn auf TL2 gesetzt hatte.
Für alle, die dies in Zukunft finden, hier ist, was zu tun ist:
- Fügen Sie eine Benutzernotiz hinzu und löschen Sie sie dann. Nach dem Löschen wird der Zähler für Benutzernotizen auf Null zurückgesetzt, anstatt bei eins stecken zu bleiben.
- Wenn der Benutzer unter TL2 ist, notieren Sie sich seinen aktuellen TL und stufen Sie ihn vorübergehend auf TL2 hoch.
- Auf dem Admin-Bildschirm für den Benutzer entfernt das Klicken auf die Schaltfläche „Strafe löschen“ nun die Sperrmarkierungen.
- Wenn Sie den Benutzer in (2) auf TL2 hochgestuft haben, stufen Sie ihn dann wieder auf seinen ursprünglichen TL zurück.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.