Merge remote-tracking branch 'google_cover/patch-1'

This commit is contained in:
Ozzie Isaacs 2022-12-25 13:27:05 +01:00
commit d0411fd9c7

View File

@ -103,6 +103,13 @@ class Google(Metadata):
def _parse_cover(result: Dict, generic_cover: str) -> str: def _parse_cover(result: Dict, generic_cover: str) -> str:
if result["volumeInfo"].get("imageLinks"): if result["volumeInfo"].get("imageLinks"):
cover_url = result["volumeInfo"]["imageLinks"]["thumbnail"] cover_url = result["volumeInfo"]["imageLinks"]["thumbnail"]
# strip curl in cover
cover_url = cover_url.replace("&edge=curl", "")
# request 800x900 cover image (higher resolution)
cover_url += "&fife=w800-h900"
return cover_url.replace("http://", "https://") return cover_url.replace("http://", "https://")
return generic_cover return generic_cover