From 1d8dbdd8d861a57ae6fd4c1068874be365e8dfc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonne=20Ha=C3=9F?= Date: Sun, 22 Jan 2012 19:20:35 +0100 Subject: [PATCH] the middleware stack is just an array and insert_before just an alias to insert, basically, guess what inset(0, something) does. AKA finally fix Rack:SSL --- config/initializers/enforce_ssl.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/initializers/enforce_ssl.rb b/config/initializers/enforce_ssl.rb index 17f85a62a..647643127 100644 --- a/config/initializers/enforce_ssl.rb +++ b/config/initializers/enforce_ssl.rb @@ -3,6 +3,6 @@ # the COPYRIGHT file. if EnviromentConfiguration.enforce_ssl? - Rails.application.config.middleware.insert_before ActionDispatch::Cookies, Rack::SSL + Rails.application.config.middleware.insert_before 0, Rack::SSL puts "Rack::SSL is enabled" end