2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-09-06 10:50:21 +08:00

FIX: crash on invalid uri component

This commit is contained in:
Sam 2014-07-30 17:09:55 +10:00
parent 6dbd6f7428
commit 84836944e8
2 changed files with 8 additions and 1 deletions

View file

@ -263,7 +263,7 @@ module PrettyText
uri = URI(href)
site_uri ||= URI(Discourse.base_url)
link["href"] = "#{site_uri}#{link['href']}" unless uri.host.present?
rescue URI::InvalidURIError
rescue URI::InvalidURIError, URI::InvalidComponentError
# leave it
end
end