From d681d7e07f24aead8f160c14d6fded173b4fcc2a Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 1 Jun 2011 10:16:11 +0100 Subject: [PATCH 1/1] Force a session to be created when doing a cookie test --- app/controllers/application_controller.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index 6c19b3a52..122349aff 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -61,11 +61,14 @@ class ApplicationController < ActionController::Base def require_cookies if request.cookies["_osm_session"].to_s == "" if params[:cookie_test].nil? + session[:cookie_test] = true redirect_to params.merge(:cookie_test => "true") return false else flash.now[:warning] = t 'application.require_cookies.cookies_needed' end + else + session.delete(:cookie_test) end end -- 2.43.2