From fe5ca86d870c7958f8735298938a0e3e78acc526 Mon Sep 17 00:00:00 2001 From: David Lynch Date: Fri, 17 Mar 2023 16:06:52 -0500 Subject: [PATCH] Royalroad's markup has changed slightly, fix so title and summary work --- sites/royalroad.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sites/royalroad.py b/sites/royalroad.py index 9cf0bd2..606a009 100644 --- a/sites/royalroad.py +++ b/sites/royalroad.py @@ -43,11 +43,11 @@ class RoyalRoad(Site): http.client._MAXHEADERS = 1000 story = Section( - title=soup.find('h1', property='name').string.strip(), + title=soup.find('h1').string.strip(), author=soup.find('meta', property='books:author').get('content').strip(), url=soup.find('meta', property='og:url').get('content').strip(), cover_url=self._join_url(base, soup.find('img', class_='thumbnail')['src']), - summary=str(soup.find('div', property='description')).strip(), + summary=str(soup.find('div', class_='description')).strip(), tags=[tag.get_text().strip() for tag in soup.select('span.tags a.fiction-tag')] )