diff --git a/lib/sprockets/rails/helper.rb b/lib/sprockets/rails/helper.rb index 102798e1..20cc4d32 100644 --- a/lib/sprockets/rails/helper.rb +++ b/lib/sprockets/rails/helper.rb @@ -352,8 +352,16 @@ def find_debug_asset(path) end private - def find_asset(path, options = {}) - @env[path, **options] + if RUBY_VERSION >= "2.7" + class_eval <<-RUBY, __FILE__, __LINE__ + 1 + def find_asset(path, options = {}) + @env[path, **options] + end + RUBY + else + def find_asset(path, options = {}) + @env[path, options] + end end def precompiled?(path)