Quote:
Originally Posted by davidfor
Have you changed libraries? The "None" in the message is because the column the annotations is to be stored in has not been set. If you open the configuration dialog and press OK, it will fix this but it will default to the "Comments" field.
|
Aha! Yeah I did a bit of moving around… renamed my library for one. Didn't think for a second that would affect anything. Sure enough that fixed it (even with my custom Annotations table).
Many thanks! Back to normal.
Quote:
Originally Posted by davidfor
The annotations are in the database and should be written to the books when you next do a fetch from the device. Or at least that's what I think will happen. It's been to long since I looked at that part of the code.
|
Can you confirm that that database is reliable? Last time I checked (maybe 2 years ago?) it was mainly used as a temporary transit point, or so I understood. I would much rather access it directly for my purposes than have to parse the HTML you are putting into the calibre database. (Oh if only you pushed in a JSON data dump as well…