This commit is contained in:
evazion
2018-01-23 23:07:21 -06:00
parent f83480cc8a
commit f8a5620768
3 changed files with 15 additions and 1 deletions

View File

@@ -65,8 +65,10 @@ module Sources::Strategies
self.class.status_id_from_url(referer_url)
end
# https://twitter.com/i/web/status/943446161586733056
# https://twitter.com/motty08111213/status/943446161586733056
def self.status_id_from_url(url)
if url =~ %r{^https?://(?:mobile\.)?twitter\.com/\w+/status/(\d+)}
if url =~ %r{\Ahttps?://(?:mobile\.)?twitter\.com/(?:i/web|\w+)/status/(\d+)}i
$1.to_i
else
nil