Error de sintaxis: identificador `#...` inesperado

Estoy probando Discourse como solución comunitaria.
Después de configurar un tema simple - solo colores + fuentes
y de instalar el plugin GitHub - discourse/discourse-rss-polling
creé algunas categorías y temas - este error explotó.

vendor.ff29780b9fed784cce2d843dcb93a803-608f4f77d8437d715d8d39c739c0c8bbe0fe51c9305e55f1ec7d0bee19f5571f.js:9 Error no capturado (en promesa) Error: No existe una ruta llamada admin

después de entrar en modo seguro, todo se ve igual y aparecen los mismos errores.
Intenté con diferentes navegadores. También probé ./launcher rebuild app, también eliminé los plugins app.yml y dictionary.

¿Qué navegador/versión has probado?

¿Te importaría publicar un enlace a tu sitio?

https://community.samana-group.net

Probé tanto Brave como Safari

¿Puedes comprobar las versiones de Brave y Safari? Si no estás seguro, echa un vistazo a https://www.whatsmybrowser.org/

Chrome 123.

Safari 17.

1 me gusta

Sospecho que las herramientas de “optimización” de Cloudflare están rompiendo el código Javascript de Discourse. Por favor, comprueba que “Rocket Loader” esté desactivado en tu configuración de Cloudflare.

Más información sobre las mejores prácticas de Cloudflare aquí.

4 Me gusta

Asegúrate también de tener desactivado el “Minificado automático”. Parece que Cloudflare ha desaprobado esta función debido a la incompatibilidad con características recientes de JavaScript:

Parece que tendrás que purgar tu caché después de hacerlo.

5 Me gusta