Я пытаюсь войти и перенаправить пользователя на home_path
, если выполняются определенные критерии, в противном случае они не одобряются и перенаправляются на другую страницу. Когда я вхожу в систему через контроллер, они перенаправляются на users#show
(users/:id).
Как я могу войти в них и заставить его перенаправлять на home_path
, который является 'profile/home'
от контроллера регистрации?
регистрационный контроллер:
def after_inactive_sign_up_path_for(resource)
if resource.location === "New York, NY, United States"
if (really long query)
puts "accepted!"
resource.approved = true
resource.save!
sign_in(resource)
home_path
else
puts "Not accepted"
'/profile/waitlist'
end
else
puts "City is not New York!"
'/profile/waitlist'
end
end
контроллер приложений
def after_sign_in_path_for(resource)
home_path
end
заранее спасибо