Gibt es Änderungen an der CSS-Verbindung in den Plugins?

Vielleicht ein lokales Problem, aber die CSS-Stile in den Plugins wurden nicht geladen.

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

Vielleicht liegt es an Großbuchstaben im Namen des Plugins?

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

Anscheinend verursacht dieses Plugin das Problem.

Wie es vor Monaten bereits mit JS geschehen ist, lädt CSS nun eine Datei pro Plugin und lädt keine Dateien für deaktivierte Plugins.

Nach diesem Commit werden die Stile nicht auf der Website angezeigt net::ERR_ABORTED 404

Ich registriere CSS so:

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

So wie jetzt?

In meinem Fall wurde der Fehler behoben, indem die Groß-/Kleinschreibung der Buchstaben im Namen des Plugins (Ordners) angepasst wurde. Ich weiß nicht warum, aber Großbuchstaben werden nun nicht mehr erkannt.

Dies wurde durch diesen Fehler deutlich:


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

Danke!
Diese Variante funktioniert!

Punkte dürfen auch nicht im Plugin-Namen verwendet werden
toxu.h -> toxu-h oder toxuh