Estoy actualizando un tema específico a través de la API. Desafortunadamente, me he encontrado con el siguiente error varias veces:
{"errors":["El cuerpo está limitado a X caracteres; ingresaste Y."]}
El problema es que no quiero aumentar la longitud máxima de publicación en la configuración de administración, porque esto haría que esta sea la nueva longitud de publicación para todos los temas. Pero no veo otra opción en este momento.
¿Existe alguna posibilidad de que se pueda establecer la longitud máxima de publicación para un tema específico (o un usuario/token que esté enviando el cuerpo del tema)?
Podrías crear un plugin que te permita establecer la longitud máxima de publicación a lo que desees para ese tema (¿o usuario?) y luego aplicar una diferente para el resto.
¿Por qué no aumentar simplemente la longitud de la publicación para todas las publicaciones?
El tema que estoy editando a través de la API es inusualmente largo para una publicación. Es una lista de plugins en formato de tabla con nombre, descripción, autor(es), enlace. Nadie debería escribir una publicación tan larga manualmente.
Ok, básicamente esto no es posible con Discourse a menos que se escriba un plugin. Entendido.
Esto solo significa que tendré que volcar esta lista de plugins en otro lugar y no en Discourse. Problema resuelto. La gente podrá hacer clic en un enlace externo en su lugar…