more goodreads urls

This commit is contained in:
Your Name 2022-07-23 14:09:12 -04:00
parent d40f113c56
commit 5a34198363

View file

@ -26,8 +26,10 @@ class GoodreadsScraper(AbstractScraper):
@classmethod
def get_effective_url(cls, raw_url):
u = re.match(r".+(/book/show/\d+)", raw_url)
return "https://www.goodreads.com" + u[1] if u else None
u = re.match(r".+/book/show/(\d+)", raw_url)
if not u:
u = re.match(r".+book/(\d+)", raw_url)
return "https://www.goodreads.com/book/show/" + u[1] if u else None
def scrape(self, url, response=None):
"""