View Single Post
Old 01-10-2021, 06:57 PM   #842
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 sweth View Post
Recently got a Kindle Oasis and just tried using the Annotations plugin (which worked fine w/ my old Kindle Paperwhite), but it says it finds no annotations matching any books in the library. I can see the annotations on the device in the My Clippings file when the device is mounted, and the Title and Author fields appear to match between what the Kindle has and what's in the Calibre metadata. Any suggestions for what to check next?

(Plugin v1.14.0, Calibre v4.23.0 as I am waiting to go to v5 until all of the plugins I use regularly are py3-happy.)

EDIT: I turned on debug and it looks like get_installed_books() and get_imported_books() are not finding what I'd expect. ie the former gets a path_map w/ 162 entries none of which are on this device (so resolved_path_map is empty) and then get_imported_books() only finds the Kindle Users Guide (all of the books I've installed so far on this device have been via Whispersync, so I'd expect them to show up in this step?). So then get_active_annotations() finds all of the annotations but thinks none of them are books on the device.
Try the beta published at the end of last year. It should fix things. I expect that the books on the new device are KFX and there was a problem with handling these. It was actually a more general problem in how the plugin matched books on Kindle devices. It always failed for KFX and would occasionally fail for other formats.
davidfor is offline   Reply With Quote