lib/propshaft/load_path.rb in propshaft-0.1.1 vs lib/propshaft/load_path.rb in propshaft-0.1.2
- old
+ new
@@ -9,11 +9,15 @@
def find(asset_name)
assets_by_path[asset_name]
end
- def assets
- assets_by_path.values
+ def assets(content_types: nil)
+ if content_types
+ assets_by_path.values.select { |asset| asset.content_type.in?(content_types) }
+ else
+ assets_by_path.values
+ end
end
def manifest
Hash.new.tap do |manifest|
assets.each do |asset|