More accurately determine linkable sources
Use the "\A" metacharacter for the beginning of a string, instead of "^" for the beginning of any line within that string, and check for "://" as well. Fixes #1947.
This commit is contained in:
@@ -14,7 +14,7 @@
|
||||
<entry>
|
||||
<title><%= post.presenter.humanized_essential_tag_string %></title>
|
||||
<link href="http://<%= Danbooru.config.hostname %>/posts/<%= post.id %>" rel="alternate"/>
|
||||
<% if post.source =~ /^http/ %>
|
||||
<% if post.source =~ %r{\Ahttps?://} %>
|
||||
<link href="<%= post.source %>" rel="related"/>
|
||||
<% end %>
|
||||
<id>http://<%= Danbooru.config.hostname %>/posts/<%= post.id %></id>
|
||||
|
||||
Reference in New Issue
Block a user