Refactor sources

This commit is contained in:
Albert Yi
2018-08-06 17:39:25 -07:00
parent 54363ffecf
commit 762dc3da24
71 changed files with 2340 additions and 2430 deletions

View File

@@ -1,12 +1,10 @@
class ImageProxy
def self.needs_proxy?(url)
fake_referer_for(url).present?
rescue Sources::Site::NoStrategyError
false
end
def self.fake_referer_for(url)
Sources::Site.new(url).strategy.try(:fake_referer)
Sources::Strategies.find(url).headers["Referer"]
end
def self.get_image(url)