Fix #3906: Moebooru strategy raises NotImplementedError.

This commit is contained in:
evazion
2018-09-16 16:18:22 -05:00
parent cae78fa8ee
commit d9ce953752
4 changed files with 33 additions and 18 deletions

View File

@@ -43,8 +43,14 @@ module Sources
@referer_url = referer_url
end
def urls
[url, referer_url].select(&:present?)
end
def site_name
raise NotImplementedError
Addressable::URI.heuristic_parse(url).host
rescue Addressable::URI::InvalidURIError => e
nil
end
# Whatever <tt>url</tt> is, this method should return the direct links