From b58ca0f4f27c74384cddae419650e1410364020b Mon Sep 17 00:00:00 2001 From: Dmitry Snegirev Date: Wed, 6 Jun 2018 17:49:45 +0300 Subject: [PATCH] Add status to webnovelcom (#306) --- fanficfare/adapters/adapter_webnovelcom.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fanficfare/adapters/adapter_webnovelcom.py b/fanficfare/adapters/adapter_webnovelcom.py index fd87098b..b0fff3f7 100644 --- a/fanficfare/adapters/adapter_webnovelcom.py +++ b/fanficfare/adapters/adapter_webnovelcom.py @@ -127,6 +127,12 @@ class WWWWebNovelComAdapter(BaseSiteAdapter): tag.extract() self.story.setMetadata('title', stripHTML(title)) + detail_txt = stripHTML(bookdetails.find('p', {'class': '_detail'})) + if "Completed" in detail_txt: + self.story.setMetadata('status', 'Completed') + else: + self.story.setMetadata('status', 'In-Progress') + meta_tag = bookdetails.find('address').p meta_txt = stripHTML(meta_tag)