pixiv: fixup bug with fetching image_urls for bad_id posts.
Fix `image_urls` returning `[nil]` when fetching data for a image URL that was bad_id. In that case `original_urls` is empty, so we fall back to using the deleted image URL as-is.
This commit is contained in:
@@ -43,7 +43,7 @@ module Sources
|
|||||||
def image_urls
|
def image_urls
|
||||||
if is_ugoira?
|
if is_ugoira?
|
||||||
[api_ugoira[:originalSrc]]
|
[api_ugoira[:originalSrc]]
|
||||||
elsif parsed_url.image_url? && parsed_url.page
|
elsif parsed_url.image_url? && parsed_url.page && original_urls.present?
|
||||||
[original_urls[parsed_url.page]]
|
[original_urls[parsed_url.page]]
|
||||||
elsif parsed_url.image_url?
|
elsif parsed_url.image_url?
|
||||||
[parsed_url.to_s]
|
[parsed_url.to_s]
|
||||||
|
|||||||
Reference in New Issue
Block a user