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!
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!
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’… ![]()
@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. ![]()
Potrebbe essere lo stesso per te @Christina?
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:

Penso che quelli fossero un depistaggio e in realtà quello ‘solo numeri’ era il vero colpevole.
Quelli vuoti sembrano abbastanza contenti ora che è stato cambiato.
Sì, ho appena inserito gli slug e ora sono di nuovo in grado di riorganizzare le cose! Grazie!
Forse possiamo spostare questa discussione di nuovo su Contribute > Bug, ora che la causa radice è chiara. In breve, avevamo sotto-categorie nominate cose come “2020” senza uno slug compilato — e poi, cercando di spostare i loro elementi genitori, ottenevamo questo errore 422. Fornire semplicemente uno slug personalizzato ha risolto il problema. Sembra che potrebbero esserci ora alcuni correzioni di bug concrete che potrebbero rendere il messaggio di errore più azionabile o affrontarlo direttamente.
Posso vedere un altro riferimento a tutto questo qui:
Sembra che in quel vecchio argomento Contribute > Bug fossero mescolati diversi casi. L’OP di questo potrebbe non avere lo stesso problema del tuo.
Separiamo il tuo caso in modo ordinato e suggeriamo almeno di rendere più evidente il messaggio di errore nel popup.