potential fix for #3321
This commit is contained in:
@@ -114,11 +114,15 @@ class PixivApiClient
|
|||||||
@tags = json["tags"].reject {|x| x =~ /^http:/}
|
@tags = json["tags"].reject {|x| x =~ /^http:/}
|
||||||
@tags += json["tools"] - TOOLS_BLACKLIST
|
@tags += json["tools"] - TOOLS_BLACKLIST
|
||||||
|
|
||||||
if json["metadata"]["zip_urls"]
|
if json["metadata"]
|
||||||
@pages = json["metadata"]["zip_urls"]
|
if json["metadata"]["zip_urls"]
|
||||||
elsif page_count > 1
|
@pages = json["metadata"]["zip_urls"]
|
||||||
@pages = json["metadata"]["pages"].map {|x| x["image_urls"]["large"]}
|
elsif page_count > 1
|
||||||
else
|
@pages = json["metadata"]["pages"].map {|x| x["image_urls"]["large"]}
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if @pages.nil? && json["image_urls"]
|
||||||
@pages = [json["image_urls"]["large"]]
|
@pages = [json["image_urls"]["large"]]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user