1
0
mirror of https://github.com/janeczku/calibre-web synced 2025-10-14 15:17:40 +00:00

Update optional pydrive requirement

Bugfix cover url download for Wand insted of Pillow
Fix for gdrive with unknown certificates
This commit is contained in:
Ozzieisaacs
2020-12-09 15:14:08 +01:00
parent 352b4a0b73
commit 72a02e087c
3 changed files with 7 additions and 5 deletions

View File

@@ -63,6 +63,7 @@ log = logger.create()
try:
from wand.image import Image
from wand.exceptions import MissingDelegateError
use_IM = True
except (ImportError, RuntimeError) as e:
log.debug('Cannot import Image, generating covers from non jpg files will not work: %s', e)
@@ -585,9 +586,9 @@ def save_cover_from_url(url, book_path):
requests.exceptions.Timeout) as ex:
log.info(u'Cover Download Error %s', ex)
return False, _("Error Downloading Cover")
# except UnidentifiedImageError as ex:
# log.info(u'File Format Error %s', ex)
# return False, _("Cover Format Error")
except MissingDelegateError as ex:
log.info(u'File Format Error %s', ex)
return False, _("Cover Format Error")
def save_cover_from_filestorage(filepath, saved_filename, img):