button for full list of groups when >8 groups has moved

This commit is contained in:
FaceDeer 2017-06-07 19:25:43 -06:00
parent a3424f816b
commit 8912f4ee18

View file

@ -279,7 +279,8 @@ class FimFictionNetSiteAdapter(BaseSiteAdapter):
self.story.setMetadata("short_description", stripHTML(descriptionMeta['content']))
#groups
if soup.find('button', {'id':'button-view-all-groups'}):
groupDiv = soup.find('div', {'class':'groups'})
if groupDiv != None and groupDiv.find('div').find('button'):
groupResponse = self._fetchUrl("https://www.fimfiction.net/ajax/stories/%s/groups" % (self.story.getMetadata("storyId")))
groupData = json.loads(groupResponse)
groupList = self.make_soup(groupData["content"])