openstreetmap-website/config/initializers/router.rb
2015-02-20 08:56:16 +00:00

18 lines
437 B
Ruby

# Some versions of ruby seem to accidentally force the encoding
# as part of normalize_path and some don't
module ActionDispatch
module Journey
class Router
class Utils
def self.normalize_path_with_encoding(path)
normalize_path_without_encoding(path).force_encoding("UTF-8")
end
class << self
alias_method_chain :normalize_path, :encoding
end
end
end
end
end