Fehler 422 beim Neuordnen der Kategorien

Guten Morgen,

Discourse Version 3.1.0.beta4
Ich versuche, die Kategorien über die Benutzeroberfläche neu anzuordnen, und wenn ich auf „Reihenfolge speichern“ klicke, erhalte ich einen 422-Fehler. Interessante Tatsache: Meine Kategorien auf der Haupt-Discourse-Seite haben nicht dieselbe Reihenfolge wie auf der Seite „Kategorien neu anordnen“.
Beispiel: Ich habe die Kategorie „Supervisor“ an Position 4 auf meiner Hauptseite. Auf der anderen Seite, wenn ich zur Seite „Kategorien neu anordnen“ gehe, befindet sich die Kategorie „Supervisor“ nicht an Position 4, sondern an Position 23, und wenn ich auf „Speichern“ klicke, wird sie an Position 23 verschoben, wie auf der Seite „Kategorien neu anordnen“ gezeigt. Der 422-Fehler tritt auf, aber es gibt trotzdem Änderungen, die stattgefunden haben.
Letzte Woche hatte ich keine Probleme mit der Reorganisation, ich hatte dieses Problem nur, als ich die neue Kategorie, die mein Skript heute erstellt hat, an die erste Position verschoben habe.
Auf der Vorschauseite von Chrome habe ich etwas mehr Details zu dem Fehler:
Die gewünschte Änderung wurde abgelehnt. Möglicherweise haben Sie versucht, etwas zu ändern, auf das Sie keinen Zugriff hatten.

Ich bin Administrator, also sollte ich diesen Fehler nicht bekommen.
Im Quellcode sehe ich diese Ausnahme, die ausgelöst wird:
SyntaxError: Unerwartetes Zeichen ‘<’ „<!DOCTYPE „… ist kein gültiges JSON

Ich habe:
Einen Server-Neustart durchgeführt
Die Option „Allow Uncategorized Topic“ aktiviert

Haben Sie eine Idee, was ich tun könnte?

Ich kann dies auf meiner Testseite leider nicht reproduzieren. Wenn ich die Reihenfolge der Kategorien ändere, werden sie ohne Fehler neu geordnet.

Könnte es etwas damit zu tun haben, wie Sie diese Kategorie außerhalb der Benutzeroberfläche erstellt haben?

1 „Gefällt mir“

Vielleicht, aber ich habe viele Kategorien auf diese Weise erstellt und hatte nie Probleme. Ich habe es über die API gemacht. Ich weiß, dass eine meiner Kategorien einen zu langen Namen hatte und mein Skript sie nicht erstellen konnte. Glauben Sie, dass dies das Problem sein könnte?

Sie könnten versuchen, Ihre Kategoriendaten über die Rails-Konsole oder den Daten-Explorer auszugeben und zu sehen, ob etwas Seltsames darin ist. :thinking:

Ich habe dies an Support weitergeleitet, da wir keine klare Reproduktion erzielen konnten.

Konnten Sie das am Ende lösen?

11 Beiträge wurden in ein neues Thema aufgeteilt: 422-Fehler bei Kategorie-Neuanordnung [Verbesserung der Sichtbarkeit des tatsächlichen Fehlers „ungültige Slug“]