There was an error while loading. Please reload this page.
2 parents 518b05c + 3f1eba8 commit d99a3d3Copy full SHA for d99a3d3
1 file changed
scripts/cover_enforcer.py
@@ -422,7 +422,10 @@ def enforce_cover(self, book_dir: str) -> list:
422
for file in supported_files:
423
book = Book(book_dir, file)
424
self.replace_old_metadata(book.old_metadata_path, book.new_metadata_path)
425
- os.system(f'ebook-polish -c "{book.cover_path}" -o "{book.new_metadata_path}" -U "{file}" "{file}"')
+ if Path(book.cover_path).exists():
426
+ os.system(f'ebook-polish -c "{book.cover_path}" -o "{book.new_metadata_path}" -U "{file}" "{file}"')
427
+ else:
428
+ os.system(f'ebook-polish -o "{book.new_metadata_path}" -U "{file}" "{file}"')
429
self.empty_metadata_temp()
430
print(f"[cover-metadata-enforcer]: DONE: '{book.title_author}.{book.file_format}': Cover & Metadata updated", flush=True)
431
book_objects.append(book)
0 commit comments