From 95fee75d9ac5ecdf57db9e5bfb13ac642692a37f Mon Sep 17 00:00:00 2001 From: evazion Date: Mon, 22 Jun 2020 16:53:50 -0500 Subject: [PATCH] nicoseiga: fix uploads not working for certain direct image urls. Fix Nicoseiga strategy to work with certain direct image urls that we can't otherwise extract any information from. Examples: * https://dic.nicovideo.jp/oekaki/52833.png --- app/logical/sources/strategies/nico_seiga.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/logical/sources/strategies/nico_seiga.rb b/app/logical/sources/strategies/nico_seiga.rb index ee4efd3d5..e3ca777ba 100644 --- a/app/logical/sources/strategies/nico_seiga.rb +++ b/app/logical/sources/strategies/nico_seiga.rb @@ -73,8 +73,7 @@ module Sources end def image_url - return if image_urls.blank? - return url if api_client.blank? + return url if image_urls.blank? || api_client.blank? img = case url when DIRECT || CDN_DIRECT then "https://seiga.nicovideo.jp/image/source/#{image_id_from_url(url)}"