From 7eee77d520438922c4831b681f3bef195d1bcc9e Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 6 Oct 2018 00:58:22 -0500 Subject: [PATCH] moebooru: proxy images to avoid hotlink protection (#3911). Fix image previews being broken on the upload page due to yande.re not allowing hotlinking of images. --- app/logical/sources/strategies/moebooru.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/logical/sources/strategies/moebooru.rb b/app/logical/sources/strategies/moebooru.rb index 55c2773ab..1e8b2c05c 100644 --- a/app/logical/sources/strategies/moebooru.rb +++ b/app/logical/sources/strategies/moebooru.rb @@ -76,6 +76,10 @@ module Sources nil end + def headers + { "Referer" => "http://#{site_name}" } + end + # Moebooru returns an empty array when doing an md5: search for a # deleted post. Because of this, api_response may be empty in some cases. def api_response