From f4a7a8657e48575cc77d25d9e8e18da72810ea25 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Tue, 26 Jul 2022 10:39:40 -0500 Subject: [PATCH] adapter_storiesonlinenet: Single chapter stories slightly different. Also scifistories and finestories. Closes #867 --- 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 0efce9ae..1b788ccf 100644 --- a/fanficfare/adapters/adapter_storiesonlinenet.py +++ b/fanficfare/adapters/adapter_storiesonlinenet.py @@ -465,7 +465,10 @@ class StoriesOnlineNetAdapter(BaseSiteAdapter): def getMoreText(self, html): try: story_id = int(re.compile('var story_id=(\d+)').findall(html)[0]) - pid = re.compile('var pid=(\d+)').findall(html)[0] + try: + pid = re.compile('var pid=(\d+)').findall(html)[0] + except: + pid = 'undefined' ci = re.compile("var ci='([^']+)'").findall(html)[0] tto = re.compile("var tto='([^']+)'").findall(html)[0] url = "https://"+self.getSiteDomain()+"/res/responders/tl.php?r="+unicode(random.randint(1, 100001))