Fix Caching

Fix the caching of pages with "." in
their names. This was busted.
This commit is contained in:
Jacques Distler 2010-01-26 13:50:43 -06:00
parent 8f1cd5010b
commit 49e89d0f85

View file

@ -8,7 +8,7 @@ module CachingStuff
module Caching
module Fragments
def fragment_cache_key(key)
ActiveSupport::Cache.expand_cache_key(key.is_a?(Hash) ? url_for(key.merge(:host=>"")).split(":///").last : key.split('/')[1..-1].join('/'), :views)
ActiveSupport::Cache.expand_cache_key(key.is_a?(Hash) ? url_for(key.merge(:host=>"")).split(":///").last : key.split('/')[1..-1].join('/').gsub(/\?format=.*/,''), :views)
end
end
end