diff --git a/app/logical/sources/strategies/pixiv.rb b/app/logical/sources/strategies/pixiv.rb index 515e8a172..866e4781f 100644 --- a/app/logical/sources/strategies/pixiv.rb +++ b/app/logical/sources/strategies/pixiv.rb @@ -87,11 +87,11 @@ module Sources def get_page_count_from_page(page) elements = page.search("ul.meta li").find_all do |node| - node.text =~ /Manga|漫画/ + node.text =~ /Manga|漫画|複数枚投稿/ end if elements.any? - elements[0].text =~ /(?:Manga|漫画) (\d+)P/ + elements[0].text =~ /(?:Manga|漫画|複数枚投稿) (\d+)P/ $1.to_i else 1