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“

Vielleicht könnte dies jetzt, da die Grundursache klar ist, wieder in Bug verschoben werden? Kurz gesagt, wir hatten Unterkategorien mit Namen wie „2020“ ohne ausgefüllten Slug – und dann erhielten wir beim Versuch, ihre übergeordneten Elemente zu verschieben, diese 422. Das einfache Bereitstellen eines benutzerdefinierten Slugs hat das Problem behoben. Es scheint, dass es nun einige konkrete Fehlerbehebungen geben könnte, die entweder die Fehlermeldung handhabbarer machen oder sie direkt beheben.

1 „Gefällt mir“

Ich kann hier noch eine weitere Erwähnung davon sehen:

Es scheint, dass in diesem älteren #bug-Thema ein paar verschiedene Fälle vermischt wurden. Der OP dieses Themas hat möglicherweise nicht dasselbe Problem wie Sie.

Lassen Sie uns Ihres sauber abtrennen und zumindest vorschlagen, die Fehlermeldung im Popup deutlicher zu machen.

1 „Gefällt mir“