twitter: fix profile_url for twitter.com/i/web/status/:id urls.

Fix profile_url returning nil for https://twitter.com/i/web/status/943446161586733056.
This commit is contained in:
evazion
2018-09-09 19:48:34 -05:00
parent 0d7b7e6e85
commit cb2d85d925

View File

@@ -47,10 +47,8 @@ module Sources::Strategies
end end
def profile_url def profile_url
if url =~ %r{\Ahttps?://(?:mobile\.)?twitter\.com/(\w+)}i if url =~ %r{\Ahttps?://(?:mobile\.)?twitter\.com/(\w+)}i && $1 != "i"
if $1 != "i" "https://twitter.com/#{$1}"
return "https://twitter.com/#{$1}"
end
elsif artist_name.present? elsif artist_name.present?
"https://twitter.com/" + artist_name "https://twitter.com/" + artist_name
else else