mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
FIX: properly load desktop and mobile only plugin css assets.
5bd6b70d985e2736f56d2bec6cce56bee0227b1f
This commit is contained in:
@ -215,9 +215,18 @@ module Discourse
|
||||
end
|
||||
|
||||
def self.find_plugin_css_assets(args)
|
||||
self.find_plugins(args).find_all do |plugin|
|
||||
plugins = self.find_plugins(args)
|
||||
|
||||
assets = plugins.find_all do |plugin|
|
||||
plugin.css_asset_exists?
|
||||
end.map { |plugin| plugin.directory_name }
|
||||
|
||||
target = args[:mobile_view] ? :mobile : :desktop
|
||||
assets += plugins.find_all do |plugin|
|
||||
plugin.css_asset_exists?(target)
|
||||
end.map { |plugin| "#{plugin.directory_name}_#{target}" }
|
||||
|
||||
assets
|
||||
end
|
||||
|
||||
def self.find_plugin_js_assets(args)
|
||||
|
Reference in New Issue
Block a user