Rails 4 Devise 3.1.1 ActionController::UnknownFormat in Devise::RegistrationsController#new

前端 未结 4 809
傲寒
傲寒 2021-01-05 08:02

I am working on a Rails 4 app using Devise 3.1.1 for user authentication. When I click on /users/sign_up.user link Rails throws following exception:

ActionCo         


        
4条回答
  •  天命终不由人
    2021-01-05 08:32

    I've just resolved this problem also.

    The solution is to revert all paths to Devise default ones, meaning to say no _user infix.

    Note that we are not able to test in console these code:

    user = User.all.sample
    app.new_registration_path(user)
    

    because Devise use its helper to transform the url automatically internally so we cannot test from outside.

提交回复
热议问题