@sashasoft
junior developer

От чего выскакивает ошибка 500 (Internal Server Error)?

Пишу маленькое CRUD приложение на связке Rails/Angular.
ПРИ попытке создать или обновить данные выскакивает 500 (Internal Server Error)

использую gem 'inherited_resources' что бы не писать все экшены самому!
это мой контроллер
class ProductsController < InheritedResources::Base
  respond_to :json
end


Но когда все экшены в контроллере написаны в ручную все работает!!!
в чем может быть причина???
  • Вопрос задан
  • 361 просмотр
Решения вопроса 1
@sashasoft Автор вопроса
junior developer
добавил в контроллер следующее
private
    def permitted_params
      params.permit(:product => [:name, :description, :price])
    end
и все заработало
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Ответ на ваш вопрос находиться в development логе вашего APP
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы