Problema con CSS personalizado en el Editor de Temas que no carga

Hola a todos,

Estoy encontrando un problema con el editor de temas en mi sitio de Discourse. Cuando intento editar el CSS/HTML personalizado en la pestaña “CSS”, el indicador de carga sigue girando y el editor nunca se carga. Adjunto una captura de pantalla para ilustrar el problema.

Esto es lo que he intentado hasta ahora:

  1. Borré la caché de mi navegador.
  2. Desactivé todos los complementos no oficiales.
  3. Usé diferentes navegadores y dispositivos.
  4. Verifiqué que mi cuenta de administrador tenga los permisos necesarios.

A pesar de estos esfuerzos, el problema persiste. ¿Alguien más ha encontrado este problema o tiene alguna sugerencia sobre cómo resolverlo?

Gracias de antemano.

¿El problema persiste en modo seguro?

1 me gusta

Sí, todavía existe en el modo seguro. Parece ser un problema que ocurrió después de la actualización de Discourse ayer.

Recuerdo que esa actualización tuvo 218 commits.

1 me gusta

Hola a todos,

Estoy encontrando un problema por el cual el archivo ace.js no se carga, incluso cuando ejecuto Discourse en modo seguro. Este problema impide que el editor de temas funcione correctamente. Adjunto una captura de pantalla que muestra la solicitud fallida.

Esto es lo que he intentado hasta ahora:

  1. Borré la caché y las cookies del navegador.
  2. Intenté acceder al sitio usando diferentes navegadores.
  3. Revisé los registros del servidor pero no encontré ninguna indicación clara del problema.
  4. Verifiqué los permisos y las rutas de los archivos en el servidor.
  5. Reconstruí la aplicación usando ./launcher rebuild app.
  6. Me aseguré de que todas las actualizaciones de Discourse y de los plugins estén instaladas.

A pesar de estos esfuerzos, el problema persiste. ¿Alguien más ha encontrado este problema o tiene alguna sugerencia sobre cómo resolverlo?

¡Gracias de antemano por su ayuda!

¿Ves algún error en la consola de JavaScript del navegador?

Además, ¿está sucediendo esto en todos los temas (o componentes de temas) o solo en este específico?

Parece que he encontrado un error; Ace.js es incompatible con el tema Air.

1 me gusta

No puedo reproducir el problema localmente con el tema Air. Ace.js se carga bien en todas las pestañas de ese tema.

Solo por curiosidad, ¿podría ser un problema con el bloqueador de anuncios o el Gran Cortafuegos de China?

La versión actual de Discourse no cargará un archivo llamado ace.js. En su lugar, debería llamarse algo como esto:

Así que parece que algo salió mal con tu actualización. ¿Estás seguro de que ./launcher rebuild app se completó correctamente?

2 Me gusta

Este tema se cerró automáticamente 60 días después de la última respuesta. Ya no se permiten nuevas respuestas.