Ruby on Rails | Screencasts | Download | Documentation | Weblog | Community | Source

Ticket #7819: caching.patch

File caching.patch, 0.6 kB (added by TaQ, 2 years ago)
  • actionpack/lib/action_controller/caching.rb

    old new  
    324324      end 
    325325 
    326326      def fragment_cache_key(name) 
    327         name.is_a?(Hash) ? url_for(name).split("://").last : name 
     327        if name.is_a?(Hash)  
     328          name[:only_path] = true if !name.has_key?(:only_path) 
     329          url_for(name).split("://").last  
     330        else  
     331          name 
     332        end 
    328333      end 
    329334 
    330335      # Called by CacheHelper#cache