View Single Post
Old 01-05-2021, 09:17 AM   #2084
Sonofrobot
Connoisseur
Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.Sonofrobot is the 'tall, dark, handsome stranger' all the fortune-tellers are referring to.
 
Posts: 61
Karma: 91098
Join Date: Aug 2018
Device: Kobo Forma
Quote:
Originally Posted by davidfor View Post
I have just released version 2.12.0 of the plugin. This is collection of fixes to problems found since the last releases, some performance changes and one new function.

The changes are:
  • Fix: Not updating series info properly if the series number in the database is null.
  • Fix: Error in Manage Series on device if the book selected had a series, but no series index.
  • Fix: Add some more logging in reading status fetch.
  • Fix: Handle when percent read column doesn't exist when storing the bookmark.
  • Fix: Update code in store bookmark when not run in background.
  • Fix: Python 3 error slipped through when updating the foreground store bookmark.
  • Fix: Fix handling when location is null on device but not in library.
  • New: Add function to set the time on the device.
  • Fix: Disable "Clear if unread" if "Not if finished in library" is selected.
  • Fix: Another change to the handling when book is finished.

All of these changes are in the beta's I have released since the last actual release.

Calibre will announce the update in the next hour or so. If there are any problems, please report them here.
I'm getting the following error when trying to store reading progress from device after updating to latest version:

Traceback (most recent call last):
File "calibre_plugins.koboutilities.action", line 986, in handle_bookmarks
File "calibre_plugins.koboutilities.action", line 1213, in store_current_bookmark
File "calibre_plugins.koboutilities.action", line 4129, in _store_current_bookmark
KeyError: ''

On connect and prompt to store new reading progress I get a slightly different error:

calibre, version 5.8.1
ERROR: Unhandled exception: <b>TypeError</b>:'NoneType' object is not subscriptable

calibre 5.8.1 embedded-python: True is64bit: False
Windows-10-10.0.17763 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.17763')
Python 3.8.5
Windows: ('10', '10.0.17763', '', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: Count Pages (1, 11, 0) && Find Duplicates (1, 8, 3) && Goodreads Sync (1, 15, 0) && Set KFX metadata (from KFX Output) (1, 47, 0) && KFX Output (1, 47, 0) && KOReader Sync (0, 1, 2) && KePub Metadata Reader (3, 2, 9) && KePub Metadata Writer (3, 2, 12) && Kobo Utilities (2, 12, 0) && KoboTouchExtended (3, 4, 2) && Quality Check (1, 11, 0)
Traceback (most recent call last):
File "calibre\gui2\__init__.py", line 497, in dispatch
File "calibre_plugins.koboutilities.action", line 2264, in _store_completed
File "calibre_plugins.koboutilities.action", line 2558, in _update_database_columns
TypeError: 'NoneType' object is not subscriptable
Sonofrobot is offline