diff --git a/app/logical/downloads/strategies/tumblr.rb b/app/logical/downloads/strategies/tumblr.rb index 846ab516b..84b0953af 100644 --- a/app/logical/downloads/strategies/tumblr.rb +++ b/app/logical/downloads/strategies/tumblr.rb @@ -11,19 +11,10 @@ module Downloads protected def rewrite_thumbnails(url, headers) - if url =~ %r{^http?://.+\.tumblr\.com/(?:\w+/)?(?:tumblr_)?(\w+_)(250|400|500|1280)\..+$} + if url =~ %r{^http?://.+\.tumblr\.com/(?:\w+/)?(?:tumblr_)?(\w+_)(250|400|500)\..+$} match = $1 given_size = $2 - big_500h_url = url.sub(match + given_size, match + "500h") - if http_exists?(big_500h_url, headers) - return [big_500h_url, headers] - end - - if given_size == "1280" - return [url, headers] - end - big_1280_url = url.sub(match + given_size, match + "1280") if http_exists?(big_1280_url, headers) return [big_1280_url, headers]