¿Hay algún cambio en la conexión CSS de los plugins?

Tal vez sea un problema local, pero los estilos CSS en los plugins no se conectaron.

latest-release +320

ActionView::Template::Error (undefined method `find_plugin_css_assets' for Discourse:Module) /var/www/discourse/app/views/common/_discourse_stylesheet.html.erb:15:in `_app_views_common__discourse_styl

¿Quizás el caso se debe a las letras mayúsculas en el nombre del plugin?


ActionView::Template::Error (undefined method `topics' for nil:NilClass) /var/www/discourse/plugins/Toxu-h/custom_views/list/list.erb:71:in `_plugins__oxu_h_custom_views_list_list_erb___43913933

Parece que el plugin está causando el problema.

Al igual que se hizo con JS hace meses, CSS ahora carga un archivo por complemento y no cargará los archivos de los complementos deshabilitados.

Después de este commit, los estilos no se muestran en el sitio net::ERR_ABORTED 404

¿Estoy registrando el CSS así?

register_asset "stylesheets/styles.scss"
register_asset "stylesheets/common/custom-menu.scss"

¿Correcto?

En mi caso, el error se solucionó cambiando las mayúsculas por minúsculas en el nombre del plugin (carpeta). No sé por qué, pero ahora las letras mayúsculas no son reconocidas.

Esto era evidente por este error.


ActionView::Template::Error (undefined method `topics' for nil:NilClass) /var/www/discourse/plugins/Toxu-h/custom_views/list/list.erb:71:in `_plugins__oxu_h_custom_views_list_list_erb___43913933

Toxu-h -> toxu-h

¡Gracias!
¡Esta variante funciona!

Los puntos tampoco se pueden usar en el nombre del plugin
toxu.h -> toxu-h o toxuh