From 4e17a10792d183dde91820d2f61bcacf2e8edfa6 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sun, 7 Dec 2025 11:06:37 -0600 Subject: [PATCH] adapter_literotica: Don't require tags_from_chapters for old eroticatags collection. From #1280 --- fanficfare/adapters/adapter_literotica.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/fanficfare/adapters/adapter_literotica.py b/fanficfare/adapters/adapter_literotica.py index 90fd16bf..36b0bc09 100644 --- a/fanficfare/adapters/adapter_literotica.py +++ b/fanficfare/adapters/adapter_literotica.py @@ -225,14 +225,12 @@ class LiteroticaSiteAdapter(BaseSiteAdapter): else: # if all else fails self.story.setMetadata('authorId', stripHTML(authora)) - ## Collect tags from series/story page if tags_from_chapters is enabled - if self.getConfig("tags_from_chapters"): - if soup.select('div#tabpanel-tags'): - # logger.debug("tags1") - self.story.extendList('eroticatags', [ stripHTML(t).title() for t in soup.select('div#tabpanel-tags a.av_as') ]) - if soup.select('div[class^="_widget__tags_"]'): - # logger.debug("tags2") - self.story.extendList('eroticatags', [ stripHTML(t).title() for t in soup.select('div[class^="_widget__tags_"] a[class^="_tags__link_"]') ]) + if soup.select('div#tabpanel-tags'): + # logger.debug("tags1") + self.story.extendList('eroticatags', [ stripHTML(t).title() for t in soup.select('div#tabpanel-tags a.av_as') ]) + if soup.select('div[class^="_widget__tags_"]'): + # logger.debug("tags2") + self.story.extendList('eroticatags', [ stripHTML(t).title() for t in soup.select('div[class^="_widget__tags_"] a[class^="_tags__link_"]') ]) # logger.debug(self.story.getList('eroticatags')) ## look first for 'Series Introduction', then Info panel short desc