Work with cbz files with subdirectories
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
202a6f8bdf
commit
f35067a19e
|
@ -259,7 +259,9 @@ class CalibreDB(BaseDB):
|
|||
path = self.get_volume_filepath(volume_id)
|
||||
with ZipFile(path, 'r') as volume:
|
||||
try:
|
||||
zip_info = volume.filelist[page_number - 1]
|
||||
# filter sub directories
|
||||
filelist = [file for file in f.filelist if not file.is_dir()]
|
||||
zip_info = filelist[page_number - 1]
|
||||
except IndexError:
|
||||
raise exceptions.NotFound()
|
||||
return None
|
||||
|
|
Reference in a new issue