Move escape_uri method to a more suitable place

This commit is contained in:
Gerhard Schlager
2017-12-12 17:50:39 +01:00
parent 5fbfe34356
commit e30851e45a
5 changed files with 38 additions and 35 deletions

View File

@ -2,6 +2,7 @@ require 'socket'
require 'ipaddr'
require 'excon'
require 'rate_limiter'
require 'url_helper'
# Determine the final endpoint for a Web URI, following redirects
class FinalDestination
@ -237,7 +238,7 @@ class FinalDestination
end
def escape_url
TopicEmbed.escape_uri(
UrlHelper.escape_uri(
CGI.unescapeHTML(@url),
Regexp.new("[^#{URI::PATTERN::UNRESERVED}#{URI::PATTERN::RESERVED}#]")
)