diff options
| author | Joris Guyonvarch | 2025-12-27 22:39:20 +0100 |
|---|---|---|
| committer | Joris Guyonvarch | 2025-12-27 22:39:20 +0100 |
| commit | d6f7d17cd3ea7c7c7d1fbb053a8bbf6ab5ad7ebe (patch) | |
| tree | bcf1efee1e4252c02e72359f53cecba1180b3d93 /src/book_transfer.py | |
| parent | b5bbf24d461b5d107c951131ab8bf6b9c9b01a1f (diff) | |
Use safe basename when exporting to ereader
Diffstat (limited to 'src/book_transfer.py')
| -rw-r--r-- | src/book_transfer.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/book_transfer.py b/src/book_transfer.py index a89f779..341c247 100644 --- a/src/book_transfer.py +++ b/src/book_transfer.py @@ -61,6 +61,6 @@ class BookTransfer(Gtk.Window): def _dest_name(self, path): safe_author = str_format.safe_path(self._data['authors'][0]) if len(self._data['authors']) > 0 else self._book_id safe_title = str_format.safe_path(self._data['title']) - basename_no_ext = os.path.splitext(os.path.basename(path))[0] + basename_no_ext = str_format.safe_path(os.path.splitext(os.path.basename(path))[0]) ext = path.suffix if path.suffix in ['.mobi', '.azw3'] else '.mobi' return f'{self._ereader}/{safe_author}-{safe_title}-{basename_no_ext}{ext}' |
