También tengo autores y los números de versión allí
La codificación es correcta
Todos los directorios existen
Pensé que podría ser el permiso de la API, pero si estoy conectado y los ámbitos en admin/api/keys/settings son correctos y están presentes, entonces seguramente no puede ser así.
Básicamente, estoy atascado. ¿Alguien puede indicarme la dirección correcta?
Recuerdo algo similar que todavía era un problema de la API: ¿puedes comprobar la configuración de tu clave de API? Debe estar configurada como global y asignada a un usuario específico, no a todos los usuarios.
Gracias por la respuesta. La clave de API que estaba usando ya estaba configurada como global y para un usuario específico.
Sin embargo, he creado 2 nuevas contra algunos moderadores/administradores (por si acaso no le gustaba el usuario administrador actual) y estoy teniendo los mismos resultados de nuevo.
Lo siento, solo para actualizar esto, también he creado un tema completamente nuevo discourse_theme new <dir> y de nuevo falla cuando ejecuto el comando watch, así que eso descarta que haya un problema con el tema (como mencionaste antes).
Lamentablemente, ese es el límite de mi conocimiento sobre la configuración de “cómo ejecutar”
Estoy seguro de que una persona más conocedora podrá ayudarte pronto.
Principalmente he visto ese error al intentar ejecutar el comando en un plugin (lo cual no funcionará), pero dices que es un tema, o con quizás errores de formato en el .json, pero ya lo has comprobado…
La ubicación puede variar, pero ¿has echado un vistazo a tu archivo ~/.discourse_theme?
Me he encontrado con un problema anteriormente en el que mi emulador de terminal utilizaba el “modo de pegado entre corchetes”.
Puedes ver la diferencia a continuación (estas no son claves reales, las he truncado para compartirlas)… si ves algo como la primera entrada con caracteres de escape, eso es incorrecto y no funcionará.
Gracias por tu respuesta, ¡no había pensado en eso!
Revisé mi archivo discourse_theme y, aunque la clave API se formó correctamente, el archivo en sí parece un poco mal formado, en comparación con otros ejemplos que he visto (incluido el tuyo).
Cabe señalar que estoy en macOS y este fue el resultado de cat ~/discourse_theme en iTerm.