Errore 422 nella riorganizzazione delle categorie [migliorare la visibilità del vero errore ‘slug non valido’]

Continuato da: Error 422 when reordering categories

Sto vedendo lo stesso errore sulla nostra istanza ospitata (discourse.julialang.org) in questo momento: saremmo felici di far intervenire alcuni @staff per riprodurlo!

2 Mi Piace

Nei tuoi log vedo ActiveRecord::RecordInvalid (Validation failed: Slug is invalid). C’è una categoria particolare che lo scatena?


Guardando più attentamente, sembra che tu possa avere alcune categorie senza slug. Non sono sicuro delle circostanze, ma approfondiremo un po’… :slight_smile:


@mbauman Più specificamente, avevi uno slug di categoria che era composto solo da numeri (2019) che non ha superato il controllo di validazione (probabilmente aggiunto dopo la creazione della categoria). Credo che la modifica abbia risolto tutto. :+1:

Potrebbe essere lo stesso per te @Christina?

5 Mi Piace

Affascinante — sì, stavo cercando di spostare il posizionamento del genitore di quella categoria! Nota che il testo segnaposto per lo slug della categoria vuota afferma ancora che è facoltativo:

image

Penso che quelli fossero un depistaggio e in realtà quello ‘solo numeri’ era il vero colpevole. :slight_smile: Quelli vuoti sembrano abbastanza contenti ora che è stato cambiato.

4 Mi Piace

Sì, ho appena inserito gli slug e ora sono di nuovo in grado di riorganizzare le cose! Grazie!

1 Mi Piace

Forse questo potrebbe essere spostato di nuovo in Bug ora che la causa principale è chiara? In breve, avevamo delle sottocategorie chiamate cose come “2020” senza uno slug compilato — e poi, tentando di spostare i loro genitori, ricevevamo questo 422. Semplicemente fornendo uno slug personalizzato ha risolto il problema. Sembra che ora ci potrebbero essere alcune correzioni concrete di bug che potrebbero rendere il messaggio di errore più utile o gestirlo direttamente.

1 Mi Piace

Posso vedere un’altra menzione di tutto questo qui:

Sembra che ci fossero alcuni casi diversi mescolati in quell’argomento Bug più vecchio. L’OP di questo potrebbe non avere lo stesso problema del tuo.

Separiamo il tuo in modo ordinato e suggeriamo almeno di rendere il messaggio di errore più evidente nel popup.

1 Mi Piace