Quote:
Originally Posted by DNSB
Checked and vacuumed the KoboReader.sqlite database and restarted the Kobo (used SQLite Expert Personal for the cleanup). Used calibre to check and vacuum it's databases. Reconnected my Kobo and the UUID/AUTHOR have disappeared from the In Library column.
|
I don't quite understand what you mean by this. In fact I'm not sure what the UUID in the "In Library" column even means, I never paid much attention to it. I certainly can't see how this could be caused by the plugin, much less my recent changes.
I actually just tried double-clicking that column for a book and got this exception:
Code:
calibre, version 8.0.1
ERROR: Error: Error communicating with device
stat: path should be string, bytes, os.PathLike or integer, not BufferedReader
Traceback (most recent call last):
File "calibre/gui2/device.py", line 111, in run
File "calibre/gui2/device.py", line 713, in _view_book
File "calibre/devices/kobo/driver.py", line 762, in get_file
File "shutil.py", line 235, in copyfile
File "shutil.py", line 212, in _samefile
File "genericpath.py", line 100, in samefile
TypeError: stat: path should be string, bytes, os.PathLike or integer, not BufferedReader
So this looks like a bug in Calibre itself to me.