From 138de3ac3abc6bb274dc1013a0ccb50a1ff0a14e Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Tue, 9 Feb 2016 17:22:12 -0600 Subject: [PATCH] Adding Incomplete status state to adapter_storiesonlinenet --- fanficfare/adapters/adapter_storiesonlinenet.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fanficfare/adapters/adapter_storiesonlinenet.py b/fanficfare/adapters/adapter_storiesonlinenet.py index ff27d88..bad8f4c 100644 --- a/fanficfare/adapters/adapter_storiesonlinenet.py +++ b/fanficfare/adapters/adapter_storiesonlinenet.py @@ -318,7 +318,10 @@ class StoriesOnlineNetAdapter(BaseSiteAdapter): status = lc4.find('span', {'class' : 'ab'}) if status != None: - self.story.setMetadata('status', 'In-Progress') + if 'Incomplete and Inactive' in status.text: + self.story.setMetadata('status', 'Incomplete') + else: + self.story.setMetadata('status', 'In-Progress') if "Last Activity" in status.text: # date is passed as a timestamp and converted in JS. value = status.findNext('noscript').text