В маршрутах у меня есть корневой путь, указывающий "home # index"
, но когда я пытаюсь переопределить это с помощью after_sign_up_path_for, продолжает перенаправлять меня на корневой путь, когда я подписываю или зарегистрируйтесь. Я попытался вставить его как в подкласс контроллера devise, так и в application_controller, но это не сработало. Что мне здесь нужно делать?
Контроллер приложений
class ApplicationController < ActionController::Base
protect_from_forgery
def after_sign_up_path_for(resource)
show_cities_path(resource)
end
end
контроллер регистрации
class RegistrationsController < ApplicationController
def after_sign_up_path_for(resource)
show_cities_path(resource)
end
end
маршруты
root :to => "home#index"