From d2a6faa225a1a86c1ec0f3671e6f226ea0b55ae1 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Wed, 16 Sep 2020 21:23:21 -0500 Subject: [PATCH] Remove authorUrl sets from adapter_novelupdatescc / adapter_wuxiaworldco -- they don't reliable appear to have author links after all. Closes #555 --- fanficfare/adapters/adapter_novelupdatescc.py | 8 ++++---- fanficfare/adapters/adapter_wuxiaworldco.py | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/fanficfare/adapters/adapter_novelupdatescc.py b/fanficfare/adapters/adapter_novelupdatescc.py index 5ee0c871..8958d16d 100644 --- a/fanficfare/adapters/adapter_novelupdatescc.py +++ b/fanficfare/adapters/adapter_novelupdatescc.py @@ -83,11 +83,11 @@ class NovelUpdatesCcSiteAdapter(BaseSiteAdapter): self.setCoverImage(self.url, soup.select_one('.book-img > img')['src']) book_info = soup.select_one('.book-info') - author = book_info.select_one('.author > .name') + author = book_info.select_one('.author > .name').get_text() self.story.setMetadata('title', book_info.select_one('.book-name').get_text()) - self.story.setMetadata('author', author.get_text()) - self.story.setMetadata('authorId', author.get_text()) - self.story.setMetadata('authorUrl', author['href']) + self.story.setMetadata('author', author) + self.story.setMetadata('authorId', author) + ## site doesn't have authorUrl links. chapter_info = soup.select_one('.chapter-wrapper') date = makeDate(chapter_info.select_one('.update-time').get_text(), self.DATE_FORMAT) diff --git a/fanficfare/adapters/adapter_wuxiaworldco.py b/fanficfare/adapters/adapter_wuxiaworldco.py index dd7aa6b8..a5309e1f 100644 --- a/fanficfare/adapters/adapter_wuxiaworldco.py +++ b/fanficfare/adapters/adapter_wuxiaworldco.py @@ -83,11 +83,11 @@ class WuxiaWorldCoSiteAdapter(BaseSiteAdapter): self.setCoverImage(self.url, soup.select_one('.book-img > img')['src']) book_info = soup.select_one('.book-info') - author = book_info.select_one('.author > .name') + author = book_info.select_one('.author > .name').get_text() self.story.setMetadata('title', book_info.select_one('.book-name').get_text()) - self.story.setMetadata('author', author.get_text()) - self.story.setMetadata('authorId', author.get_text()) - self.story.setMetadata('authorUrl', author['href']) + self.story.setMetadata('author', author) + self.story.setMetadata('authorId', author) + ## site doesn't have authorUrl links. chapter_info = soup.select_one('.chapter-wrapper') date = makeDate(chapter_info.select_one('.update-time').get_text(), self.DATE_FORMAT)