После обновления с Rails 4.1 до 5.2 рендеринг html больше не работает
Я обновил приложение Rails с 4.1 до 5.2 и теперь рендеринг html не работает. Рендеринг JSON делает. Я должен был добавить responders
драгоценный камень, но кроме этого, мой код не сильно изменился. У меня есть обычай respond_with
в application_controller
, Этот пользовательский response_with по умолчанию отвечает html и использует html шаблон для отображения данных. После обновления до 5.2 и добавления гема респондентов мой HTML-ответ теперь является пробелом: " "
вместо шаблона, который я привык видеть. format.html
Метод выглядит так:
format.html do
render(
:status => the_status,
:locals => { :data => modified_data },
:template => "html_ui")
end
а потом вид просто <h1>Homepage</h1>
расположен в:app/views/html_ui.html.erb