From a5a7ddf5d4b3f3f483d8db90a7e64f7e599a7d5c Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sun, 25 Jun 2017 11:34:35 -0500 Subject: [PATCH] Fix for XenForo change on SB & SV--not on QQ. --- fanficfare/adapters/base_xenforoforum_adapter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fanficfare/adapters/base_xenforoforum_adapter.py b/fanficfare/adapters/base_xenforoforum_adapter.py index f8f7d999..63adcd75 100644 --- a/fanficfare/adapters/base_xenforoforum_adapter.py +++ b/fanficfare/adapters/base_xenforoforum_adapter.py @@ -234,7 +234,9 @@ class BaseXenForoForumAdapter(BaseSiteAdapter): souptag = souptag.find('li',id=anchorid) else: # try threadmarks if no '#' in , require at least 2. - navdiv = souptag.find('div',{'class':'pageNavLinkGroup'}) # first navdiv only. + navdiv = souptag.find('div',{'class':'threadmarkMenus'}) # SB/SV + if not navdiv: + navdiv = souptag.find('div',{'class':'pageNavLinkGroup'}) # QQ first navdiv only. threadmarksas = navdiv.find_all('a',{'class':'threadmarksTrigger'}) ## Loop on threadmark categories.