X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/89456c8b40f7510941dea7ac1eb8441614d61b9a..0e78061cdba5cfb3f299f57b7643d2b396ee235b:/config/initializers/oauth.rb?ds=inline diff --git a/config/initializers/oauth.rb b/config/initializers/oauth.rb index 276fd350c..9179e431f 100644 --- a/config/initializers/oauth.rb +++ b/config/initializers/oauth.rb @@ -13,6 +13,12 @@ module OAuth end.join end.force_encoding(Encoding::US_ASCII) end + + def unescape(value) + value.to_s.gsub(/%\h{2}/) do |c| + c[1..-1].to_i(16).chr + end.force_encoding(Encoding::UTF_8) + end end module RequestProxy