From e9f010a16220edc027ca2e8b8ac82cb405850c8a Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Wed, 2 Jul 2014 19:49:30 -0500 Subject: [PATCH] Partial fix for literotica site specific eroticatags. Doesn't always work. --- fanficdownloader/adapters/adapter_literotica.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fanficdownloader/adapters/adapter_literotica.py b/fanficdownloader/adapters/adapter_literotica.py index 21c8fdcd..c230bad7 100644 --- a/fanficdownloader/adapters/adapter_literotica.py +++ b/fanficdownloader/adapters/adapter_literotica.py @@ -201,8 +201,10 @@ class LiteroticaSiteAdapter(BaseSiteAdapter): self.story.setMetadata('description', soup1.find('meta', {'name': 'description'})['content']) # li tags inside div class b-s-story-tag-list - for li in soup1.find('div', {'class':'b-s-story-tag-list'}).findAll('a'): - self.story.addToList('eroticatags',stripHTML(li)) + taglist = soup1.find('div', {'class':'b-s-story-tag-list'}) + if taglist: + for li in taglist.findAll('a'): + self.story.addToList('eroticatags',stripHTML(li)) return