I have a Kobo Libra 2 device, on F/W 4.1.15. Today I had a transferring error :
Spoiler:
calibre, version 8.7.0
ERREUR : Exception non gérée: <b>TypeError</b>:replace() argument 1 must be str, not None
calibre 8.7 Portable embedded-python: True
Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19045')
Python 3.11.12
Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free')
Interface language: fr
EXE path: C:\Programmes Portables\Calibre Port\Calibre\calibre.exe
Successfully initialized third party plugins: DeACSM (0, 0, 16) && DeDRM (7, 1, 0) && Count Pages (1, 13, 6) && EpubMerge (3, 2, 0) && EpubSplit (3, 11, 0) && Generate Cover (2, 3, 6) && KindleUnpack - The Plugin (0, 83, 7) && Kobo Utilities (2, 23, 0) && Modify ePub (1, 8, 6) && Obok DeDRM (7, 1, 0) && Open With (1, 8, 4) && Quality Check (1, 14, 2) && Reading List (1, 15, 6)
Traceback (most recent call last):
File "calibre_plugins.koboutilities.action", line 1129, in update_metadata
File "calibre_plugins.koboutilities.action", line 1130, in <listcomp>
File "calibre_plugins.koboutilities.action", line 2415, in contentid_from_path
TypeError: replace() argument 1 must be str, not None
What could have caused it?