Estoy ejecutando una importación de prueba de temas en Discourse; para algunos temas obtengo el error 422. Entiendo que esto básicamente significa que la sintaxis de la solicitud es correcta, pero hay algo incorrecto con los datos, aunque no indica qué es lo que está mal, lo que dificulta averiguarlo.
Por ejemplo, pasé mucho tiempo tratando de descubrir qué había de malo en un tema. Como el cuerpo del mensaje era bastante largo y contenía varios caracteres de puntuación, pensé que el problema podría estar en ellos, así que seguí reduciéndolo poco a poco, pero no hizo ninguna diferencia.
Finalmente descubrí que era porque el título del tema era demasiado corto: el mínimo predeterminado era 15 y el mío tenía 13, así que ajusté algunos valores en la configuración, pero sería mucho mejor si la API me lo indicara (o quizás lo hace y no lo noté).
Actualmente tengo un problema con la creación del tema a continuación; no veo nada inusual en él y el ID de categoría es válido. ¿Alguna idea?
SEVERE: RESPONSE_CODE:422:REQUEST_JSON:{"title":"Urgent Jaikoz 1.9.2:Released","raw":"There was still a problem outstanding with the previous release with regards to MusicBRainz functionality, please update immediately.\r\n\r\nMore details at http://www.jthink.net/jaikoz/jsp/news/start.jsp ","category":1358,"created_at":"2007-05-24 10:06:20"}