mirror of
https://github.com/janeczku/calibre-web
synced 2024-12-25 09:30:31 +00:00
fix for #2865 (Kobo sync fails during cover request)
This commit is contained in:
parent
ba0e5399d6
commit
d253804a50
@ -930,7 +930,11 @@ def get_current_bookmark_response(current_bookmark):
|
||||
@kobo.route("/<book_uuid>/<width>/<height>/<Quality>/<isGreyscale>/image.jpg")
|
||||
@requires_kobo_auth
|
||||
def HandleCoverImageRequest(book_uuid, width, height, Quality, isGreyscale):
|
||||
resolution = None if height > 1000 else COVER_THUMBNAIL_SMALL
|
||||
try:
|
||||
resolution = None if int(height) > 1000 else COVER_THUMBNAIL_SMALL
|
||||
except ValueError:
|
||||
log.error("Requested height %s of book %s is invalid" % (book_uuid, height))
|
||||
resolution = COVER_THUMBNAIL_SMALL
|
||||
book_cover = helper.get_book_cover_with_uuid(book_uuid, resolution=resolution)
|
||||
if book_cover:
|
||||
log.debug("Serving local cover image of book %s" % book_uuid)
|
||||
|
Loading…
Reference in New Issue
Block a user