422-Fehler bei Kategorieumordnung [verbessert die Sichtbarkeit des tatsächlichen Fehlers 'ungültiger Slug']

Fortsetzung von: Error 422 when reordering categories

Ich sehe gerade denselben Fehler auf unserer gehosteten Instanz (discourse.julialang.org) – wir würden uns freuen, wenn einige unserer @staff hier vorbeischauen und das Problem reproduzieren könnten!

2 „Gefällt mir“

Ich sehe dies in Ihren Protokollen ActiveRecord::RecordInvalid (Validierung fehlgeschlagen: Slug ist ungültig). Gibt es eine bestimmte Kategorie, auf der dies ausgelöst wird?


Bei näherer Betrachtung scheint es, dass Sie einige Kategorien ohne Slugs haben. Ich bin mir der Umstände nicht sicher, aber wir werden etwas genauer nachforschen… :slight_smile:


@mbauman Genauer gesagt hatten Sie einen Kategorie-Slug, der nur aus Zahlen bestand (2019), der die Validierungsprüfung nicht bestanden hat (wahrscheinlich nach der Erstellung der Kategorie hinzugefügt). Ich glaube, die Anpassung davon hat alles in Ordnung gebracht. :+1:

Klingt das, als könnte es bei Ihnen dasselbe sein, @Christina?

5 „Gefällt mir“

Faszinierend – ja, ich habe versucht, die übergeordnete Platzierung dieser Kategorie zu ändern! Beachten Sie, dass der Platzhaltertext für die leere Kategorie-Slug immer noch besagt, dass er optional ist:

image

Ich glaube, das waren Ablenkungsmanöver, und tatsächlich war die „nur Zahlen“-Option der wahre Schuldige. :slight_smile: Die leeren scheinen jetzt ganz zufrieden zu sein, nachdem das geändert wurde.

4 „Gefällt mir“

Ja, ich habe gerade die Slugs ausgefüllt und konnte die Dinge wieder neu anordnen! Danke!

1 „Gefällt mir“

Könnte man das jetzt, da die Ursache klar ist, wieder nach Contribute > Bug verschieben? Kurz gesagt hatten wir Unterkategorien mit Namen wie „2020“, aber ohne ausgefüllten Slug — und beim Versuch, ihre Elternkategorien zu verschieben, traten diese 422-Fehler auf. Die Angabe eines benutzerdefinierten Slugs hat das Problem bereits behoben. Es scheint, als gäbe es nun konkrete Bugfixes, die entweder die Fehlermeldung handhabbarer machen oder das Problem direkt lösen könnten.

1 „Gefällt mir“

Ich sehe eine weitere Erwähnung davon hier ganz unten:

Es scheint, dass in diesem älteren #contribute:bug-Thema verschiedene Fälle vermischt waren. Der OP dieses Themas hat möglicherweise nicht dasselbe Problem wie du.

Lass uns deins sauber abspalten und vorschlagen, zumindest die Fehlermeldung im Popup deutlicher zu gestalten.

1 „Gefällt mir“