Sources::Strategies::Twitter#profile_url: fix case when url is a profile url.
This commit is contained in:
@@ -47,15 +47,15 @@ module Sources::Strategies
|
|||||||
end
|
end
|
||||||
|
|
||||||
def profile_url
|
def profile_url
|
||||||
return "" if api_response.blank?
|
|
||||||
|
|
||||||
if url =~ %r{\Ahttps?://(?:mobile\.)?twitter\.com/(\w+)}i
|
if url =~ %r{\Ahttps?://(?:mobile\.)?twitter\.com/(\w+)}i
|
||||||
if $1 != "i"
|
if $1 != "i"
|
||||||
return "https://twitter.com/#{$1}"
|
return "https://twitter.com/#{$1}"
|
||||||
end
|
end
|
||||||
|
elsif artist_name.present?
|
||||||
|
"https://twitter.com/" + artist_name
|
||||||
|
else
|
||||||
|
""
|
||||||
end
|
end
|
||||||
|
|
||||||
"https://twitter.com/" + artist_name
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def artists
|
def artists
|
||||||
|
|||||||
Reference in New Issue
Block a user