mirror of
https://github.com/discourse/discourse.git
synced 2024-12-15 15:36:07 +08:00
FIX: URI must be ascii only for URI.parse command
This commit is contained in:
parent
243643bf76
commit
8875993ae1
|
@ -1273,7 +1273,7 @@ SQL
|
|||
end
|
||||
|
||||
def featured_link_root_domain
|
||||
MiniSuffix.domain(URI.parse(self.featured_link).hostname)
|
||||
MiniSuffix.domain(URI.parse(URI.encode(self.featured_link)).hostname)
|
||||
end
|
||||
|
||||
private
|
||||
|
|
|
@ -2101,6 +2101,7 @@ describe Topic do
|
|||
"https://meta.discourse.org",
|
||||
"https://meta.discourse.org/",
|
||||
"https://meta.discourse.org/?filter=test",
|
||||
"https://meta.discourse.org/t/中國/1",
|
||||
].each do |featured_link|
|
||||
it "should extract the root domain from #{featured_link} correctly" do
|
||||
topic.featured_link = featured_link
|
||||
|
|
Loading…
Reference in New Issue
Block a user