respond_to
не работает внутри блока спасения контроллера:
def create
respond_to do | format |
format.json { render json: SomeManager.new(some_params).json }
format.html do
SomeManager.new(some_params)
render :new, notice: 'it worked'
end
end
rescue => e
respond_to do | format |
format.json { render json: {error: 'did not work because reasons'}.to_json, status: :forbidden }
format.html { render :new, alert: 'did not work because reasons' }
end
end
^ Контроллер для API, который может реагировать на загрузку API json или ручную загрузку с использованием пользовательского интерфейса.
= form_tag({action: :create, format: 'html'}, multipart: true) do
, в котором мне специально нужно было добавить, что формат html - person xxjjnn   schedule 07.06.2017