Calibre version: 2.68
Device: Kobo Aura ONE, running the current latest firmware 4.0.7523.
Driver: Kobo Touch Extended plugin/driver
While removing and adding some books to the reader, I got an error during "Sending Metadata To Device":
Code:
'apsw.Connection' object has no attribute 'commit'
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 87, in run
File "site-packages\calibre\gui2\device.py", line 533, in _sync_booklists
File "calibre_plugins.kobotouch_extended.device.driver", line 396, in sync_booklists
AttributeError: 'apsw.Connection' object has no attribute 'commit'
I do not know if this is caused by an error in the Kobo Touch Extended plugin, or in Calibre itself, or for some other reason. I ejected the device and reconnected it again, and then continued to remove and add books.
I received this error one single time during the removal of some books. The books were removed correctly, as far as I've been able to see. I've also added several books, and had no problems. To test, I've removed some books and then added them again, again without problems.
Up until now, this error was a one-off, but I thought reporting it may be of use to possibly fix a problem before it causes damage (if there is a real problem at al, that is).