+# Hack the AssetTagHelper to make asset tagging work better
+module ActionView
+ module Helpers
+ module AssetTagHelper
+ private
+ alias :old_compute_public_path :compute_public_path
+
+ def compute_public_path(source, dir, ext)
+ path = old_compute_public_path(source, dir, ext)
+ if path =~ /(.+)\?(\d+)\??$/
+ path = "#{$1}/#{$2}"
+ end
+ path
+ end
+ end
+ end
+end
+