From 2da8174ce239510531a8d3ce8c66b9a4b72f8035 Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 21 Jun 2020 05:12:09 -0500 Subject: [PATCH] hentai foundry: replace HTTParty with Danbooru::Http. --- app/logical/sources/strategies/hentai_foundry.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/logical/sources/strategies/hentai_foundry.rb b/app/logical/sources/strategies/hentai_foundry.rb index 74f570288..041fb8df2 100644 --- a/app/logical/sources/strategies/hentai_foundry.rb +++ b/app/logical/sources/strategies/hentai_foundry.rb @@ -64,11 +64,10 @@ module Sources def page return nil if page_url.blank? - doc = Cache.get("hentai-foundry:#{page_url}", 1.minute) do - HTTParty.get("#{page_url}?enterAgree=1").body - end + response = Danbooru::Http.new.cache(1.minute).get("#{page_url}?enterAgree=1") + return nil unless response.status == 200 - Nokogiri::HTML(doc) + response.parse end def tags