I'm experiencing an issue between KOReader (nightly build 2024-06-19) and Calibre (7.12.0). Not sure which of the 2 is causing the issue. When I connect to Calibre wirelessly from KOReader and I already have a library folder setup on KOReader with a metadata file, I will get an error in Calibre complaining about "uuid". If I click Ok and then try to view the device's library in Calibre, it doesn't find any books on the device.
If it makes a difference, my device is a Kobo Libra Colour, which is why I'm running the nightly build of KOReader cuz the official release doesn't yet support the new reader.
Steps to reproduce
- Start with an empty inbox folder in KOReader
- Wirelessly connect to Calibre (no error on connection)
- Send a book to KOReader and see the book show up in KOReader.
- Disconnect from Calibre
- Connect back to Calibre from KOReader.
- Get error message in Calibre:
Code:
calibre, version 7.12.0
ERROR: Error: Error communicating with device
'uuid'
Traceback (most recent call last):
File "calibre\gui2\device.py", line 111, in run
File "calibre\gui2\device.py", line 565, in _books
File "calibre\devices\smart_device_app\driver.py", line 57, in _synchronizer
File "calibre\devices\smart_device_app\driver.py", line 1316, in books
KeyError: 'uuid'