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|