lib/react/server_rendering/manifest_container.rb in react-rails-1.7.1 vs lib/react/server_rendering/manifest_container.rb in react-rails-1.7.2
- old
+ new
@@ -12,8 +12,13 @@
def find_asset(logical_path)
asset_path = @manifest.assets[logical_path] || raise("No compiled asset for #{logical_path}, was it precompiled?")
asset_full_path = ::Rails.root.join("public", @manifest.dir, asset_path)
File.read(asset_full_path)
end
+
+ # sprockets-rails < 2.2.2 does not have `application.assets_manifest`
+ def self.compatible?
+ ::Rails.application.respond_to?(:assets_manifest)
+ end
end
end
end