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

Bugfixes from testrun

This commit is contained in:
Ozzie Isaacs
2022-01-26 18:11:42 +01:00
parent baf32f9045
commit 6339d25af0
6 changed files with 58 additions and 56 deletions

View File

@@ -435,7 +435,7 @@ def update_dir_structure_file(book_id, calibrepath, first_author, orignal_filepa
# Rename all files from old names to new names
try:
clean_author_database(renamed_author, calibrepath)
if first_author not in renamed_author:
if first_author and first_author not in renamed_author:
clean_author_database([first_author], calibrepath, localbook)
if not renamed_author and not orignal_filepath and len(os.listdir(os.path.dirname(path))) == 0:
shutil.rmtree(os.path.dirname(path))
@@ -581,7 +581,8 @@ def update_dir_structure(book_id,
first_author=None,
orignal_filepath=None,
db_filename=None,
renamed_author=False):
renamed_author=None):
renamed_author = renamed_author or []
if config.config_use_google_drive:
return update_dir_structure_gdrive(book_id, first_author, renamed_author)
else: