From 777deb9d15791e137b200e96283ff03b075fd3dc Mon Sep 17 00:00:00 2001 From: Jamis Buck Date: Mon, 26 Mar 2007 19:02:19 +0000 Subject: Make sure the expiry hash is built by comparing the to_param-ized values of each hash git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6465 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_controller/routing.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'actionpack/lib/action_controller') diff --git a/actionpack/lib/action_controller/routing.rb b/actionpack/lib/action_controller/routing.rb index b44dc0f901..5786e66942 100644 --- a/actionpack/lib/action_controller/routing.rb +++ b/actionpack/lib/action_controller/routing.rb @@ -1195,7 +1195,7 @@ module ActionController def build_expiry(options, recall) recall.inject({}) do |expiry, (key, recalled_value)| - expiry[key] = (options.key?(key) && options[key] != recalled_value) + expiry[key] = (options.key?(key) && options[key].to_param != recalled_value.to_param) expiry end end -- cgit v1.2.3