Получение "неопределенного метода`flash`"для моих контроллеров после обновления Rails с 4.1 до 5.2 и добавления гема респондентов
Я в процессе обновления рельсов с 4.1 до 5.2 Я добавил responders
драгоценный камень, так что answer_with присутствует. Мой ApplicationController теперь выглядит так:
class ApplicationController < ActionController::API
self.responder = ApplicationResponder
respond_to :html
Тем не менее, когда я звоню respond_with
Я получаю эту ошибку:
NoMethodError: undefined method `flash' for #<MyController>
Я заметил в ответчиках README, что есть флеш-ответчик, однако я не хочу этим пользоваться.
1 ответ
добавьте следующую строку в "config/environment/production.rb"
config.middleware.use ActionDispatch::Flash