From d145140669ddc1a143c39f36cc7af0d7b64d818e Mon Sep 17 00:00:00 2001 From: fpellanda Date: Sun, 23 Oct 2011 17:17:02 +0300 Subject: [PATCH] Capybara does not remember session when redirecting to "". Use "/" instead. --- hobo/app/controllers/dev_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hobo/app/controllers/dev_controller.rb b/hobo/app/controllers/dev_controller.rb index e6a59b97c..ffd028efb 100644 --- a/hobo/app/controllers/dev_controller.rb +++ b/hobo/app/controllers/dev_controller.rb @@ -10,8 +10,8 @@ def set_current_user model.where(model.login_attribute => params[:login]).first else model.find(params[:id]) - end - redirect_to(request.env["HTTP_REFERER"] ? :back : home_page) + end + redirect_to(request.env["HTTP_REFERER"] ? :back : (home_page.blank? ? "/" : home_page)) end private