mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix kepub renaming in device driver
This commit is contained in:
parent
92c2691680
commit
c9a4bb9525
@ -469,13 +469,13 @@ class KOBO(USBMS):
|
|||||||
def filename_callback(self, path, mi):
|
def filename_callback(self, path, mi):
|
||||||
# debug_print("Kobo:filename_callback:Path - {0}".format(path))
|
# debug_print("Kobo:filename_callback:Path - {0}".format(path))
|
||||||
if mi.uuid in self.files_to_rename_to_kepub and path.endswith(EPUB_EXT):
|
if mi.uuid in self.files_to_rename_to_kepub and path.endswith(EPUB_EXT):
|
||||||
return path[:-len(EPUB_EXT)] + KEPUB_EXT
|
path = path[:-len(EPUB_EXT)] + KEPUB_EXT + EPUB_EXT
|
||||||
idx = path.rfind('.')
|
else:
|
||||||
ext = path[idx:]
|
idx = path.rfind('.')
|
||||||
if ext == KEPUB_EXT:
|
ext = path[idx:]
|
||||||
path = path + EPUB_EXT
|
if ext == KEPUB_EXT:
|
||||||
# debug_print("Kobo:filename_callback:New path - {0}".format(path))
|
path = path + EPUB_EXT
|
||||||
|
# debug_print("Kobo:filename_callback:New path - {0}".format(path))
|
||||||
return path
|
return path
|
||||||
|
|
||||||
def delete_via_sql(self, ContentID, ContentType):
|
def delete_via_sql(self, ContentID, ContentType):
|
||||||
@ -2350,7 +2350,7 @@ class KOBOTOUCH(KOBO):
|
|||||||
debug_print(f'Not converting {mi.title} ({name}) to KEPUB as it is DRMed')
|
debug_print(f'Not converting {mi.title} ({name}) to KEPUB as it is DRMed')
|
||||||
else:
|
else:
|
||||||
debug_print(f'Conversion of {mi.title} ({name}) to KEPUB succeeded')
|
debug_print(f'Conversion of {mi.title} ({name}) to KEPUB succeeded')
|
||||||
self.files_to_rename_to_kepub.add(mi.uuid)
|
self.files_to_rename_to_kepub.add(mi.uuid)
|
||||||
|
|
||||||
def _modify_epub(self, book_file, metadata, container=None):
|
def _modify_epub(self, book_file, metadata, container=None):
|
||||||
debug_print(f'KoboTouch:_modify_epub:Processing {metadata.author_sort} - {metadata.title}')
|
debug_print(f'KoboTouch:_modify_epub:Processing {metadata.author_sort} - {metadata.title}')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user