Continuación de: Error 422 when reordering categories
Estoy viendo el mismo error en nuestra instancia alojada (discourse.julialang.org) ahora mismo. ¡Nos complacería que algún @staff se conectara y lo reprodujera!
Continuación de: Error 422 when reordering categories
Estoy viendo el mismo error en nuestra instancia alojada (discourse.julialang.org) ahora mismo. ¡Nos complacería que algún @staff se conectara y lo reprodujera!
Puedo ver esto en sus registros ActiveRecord::RecordInvalid (Validation failed: Slug is invalid). ¿Hay alguna categoría en particular en la que esto se active?
Mirando un poco más de cerca, parece que puede tener algunas categorías sin slugs. No estoy seguro de cuáles son las circunstancias allí, pero profundizaremos un poco más… ![]()
@mbauman Más específicamente, tenía un slug de categoría que solo contenía números (2019) que no pasó la verificación de validación (probablemente se agregó después de que se creó la categoría). Creo que ajustar eso ha hecho que todo esté bien. ![]()
¿Suena esto como si pudiera ser lo mismo para usted, @Christina?
Fascinante. Sí, estaba intentando mover la ubicación principal de esa categoría. Tenga en cuenta que el texto de marcador de posición para el slug de categoría vacío todavía indica que es opcional:

Creo que esos fueron una pista falsa y, de hecho, el problema real fue el de ‘solo números’.
Los vacíos parecen bastante contentos ahora que eso ha cambiado.
¡Sí, acabo de completar las URLs y ahora pude reorganizar las cosas una vez más! ¡Gracias!
¿Quizás esto podría volver a Bug ahora que la causa raíz está clara? En resumen, teníamos subcategorías con nombres como “2020” sin un slug rellenado, y luego, al intentar mover sus padres, estábamos obteniendo este 422. Simplemente proporcionar un slug personalizado solucionó el problema. Parece que ahora podría haber algunas correcciones de errores concretas que podrían hacer que el mensaje de error sea más útil o tratarlo directamente.
Puedo ver otra mención de todo esto aquí:
Parece que hubo algunos casos diferentes mezclados en ese tema Bug más antiguo. Es posible que el OP de este no tenga el mismo problema que el tuyo.
Vamos a separar el tuyo de forma ordenada y sugerir al menos que el mensaje de error sea más obvio en la ventana emergente.