我正在使用Octokit來登錄。redirect_to沒有工作到救援塊
helper_method :user
def show
end
def user
client = Octokit::Client.new(access_token: session[:access_token])
begin
@user = client.user
rescue => e
redirect_to root_path
return
end
end
的root_path是在配置
root to: 'home#new'
救援ES執行,然而redirect_to的不工作,它返回到相同的視圖的主要方法。注意:我在很多帖子中看到,將修復它,但它沒有
從root_path中刪除':'並確保root_path在config/routes.rb文件中定義。此外,'返回false'停止進一步的執行。 – bkunzi01
@ bkunzi01我拼錯了。我更新了這篇文章。根被定義並且root_path被正確定義 –