FIX: in some cases link was not followable due to click tracker
This commit is contained in:
parent
6fab03b777
commit
0bbf6354eb
|
@ -56,6 +56,8 @@ class TopicLinkClick < ActiveRecord::Base
|
||||||
link = TopicLink.find_by(url: url)
|
link = TopicLink.find_by(url: url)
|
||||||
return link.url if link.present?
|
return link.url if link.present?
|
||||||
|
|
||||||
|
return nil unless uri
|
||||||
|
|
||||||
# Only redirect to whitelisted hostnames
|
# Only redirect to whitelisted hostnames
|
||||||
return WHITELISTED_REDIRECT_HOSTNAMES.include?(uri.hostname) ? url : nil
|
return WHITELISTED_REDIRECT_HOSTNAMES.include?(uri.hostname) ? url : nil
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue