После обновления моего приложения на Rails с 5.2 до 6 перестал работать render_to_string.
Код
ActionController::Base.new.render_to_string(file: Rails.root.join('test.html.erb'), locals: { foo: 'bar' })
test. html .erb
<%= foo %>
Ожидается
bar
Текущий
<%= foo %>
Он работал раньше, после обновления до Rails 6 он просто выводит содержимое файла без его оценки.
PS .: Я также пробовал используя API-интерфейс ApplicationController (ApplicationController.render), такое же поведение.
Я что-то упустил?