Есть ли изменения в подключении CSS в плагинах?

Возможно, это локальная проблема, но стили CSS в плагинах не подключились.

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

Возможно, дело в заглавных буквах в названии плагина?


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

Похоже, что проблема вызвана этим плагином.

Как это было сделано с JS несколько месяцев назад, теперь CSS загружает отдельный файл для каждого плагина и не загружает файлы для отключенных плагинов.

После этого коммита стили не отображаются на сайте net::ERR_ABORTED 404

Я регистрирую CSS

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

так сейчас?

В моём случае ошибка была исправлена заменой регистра букв в имени плагина (папки). Не знаю почему, но теперь заглавные буквы не воспринимаются.

Это было очевидно из этой ошибки.


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

Спасибо!
Этот вариант работает!

Точки также нельзя использовать в имени плагина
toxu.h -> toxu-h или toxuh