View Single Post
Old 06-16-2013, 09:55 PM   #10
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by CherylRainfield View Post
and it gives me a long error message

no such table: Activity

Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 85, in run
File "site-packages\calibre\gui2\device.py", line 506, in _sync_booklists
File "site-packages\calibre\devices\kobo\driver.py", line 879, in sync_booklists
File "site-packages\calibre\devices\kobo\driver.py", line 2135, in update_device_database_collections
File "site-packages\calibre\devices\kobo\driver.py", line 2394, in delete_empty_bookshelves
OperationalError: no such table: Activity
Sorry, that is a bug in the driver. And a really stupid one on my part. The "Activity" table was added to the database with the 2.5.0 firmware. I added function to clean it up in a couple of places. I missed this one on the first pass and then forgot wrap it in firmware version checks.

I will fix it for this weeks calibre. In the meantime, uncheck the "Delete Empty Bookshelves" option in the driver configuration. That will prevent it from going through this code, and everything else should work correctly. It will mean you might have empty shelves, but hopefully there won't be many.
davidfor is offline   Reply With Quote