Skip to content

Commit

Permalink
Merge pull request #2279 from camp00000/uukanshu
Browse files Browse the repository at this point in the history
fix uukanshu possible failure on synopsis
  • Loading branch information
dipu-bd authored Feb 25, 2024
2 parents 08aec9a + 22e0129 commit 8288270
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion sources/zh/uukanshu.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,12 @@ def read_novel_info(self) -> None:

self.novel_title = meta.select_one("h1 > a").text
self.novel_author = meta.select_one("h2 > a").text
self.novel_synopsis = meta.select_one("h3 > p").text
synopsis = meta.select_one("h3")
# in some cases the synopsis is only h3 without self-promo, but otherwise actual content is in paragraph
if synopsis:
self.novel_synopsis = synopsis.text
if synopsis.select_one("p"):
self.novel_synopsis = synopsis.select_one("p").text

chapters = soup.select_one("ul#chapterList")
for chapter in list(chapters.children)[::-1]: # reverse order as it's newest to oldest
Expand Down

0 comments on commit 8288270

Please sign in to comment.