Quote:
Originally Posted by rethec
I looked and at the moment I have 26 books in my device list which have "Read" as one of the collections. I started the plugin and it marked 18 books as "finished".
I write you an PM with the log.
Thanks for the info about the DB, I will rummage through it and maybe I could ask you if I find somthing that looks strange to me 
|
Looking at the log, I can't see anything unusual or unexpected.
Your made a comment in the PM about seeing books with 99% in the device database. The device doesn't always set the this to 100 when a book is finished. 99% probably means you actually finished the book. If you select it in the library list and mark it as finished, the ReadStatus will be set to 2, but the percent read won't be changed. The store code handles this. If the book is unread (ReadStatus=0), it stores null as the percent read. If it is finished (ReadStatus=2), it always stores 100. For books being read (ReadStatus=1), the percent read is copied from the database.
For the 26 books that are "Read" in the device list, are they all in the calibre library? Looking at the log, there are 21 books that are on the device in the library. 1 is unread. 8 are being read with different percentage read starting with zero. The other 12 are finished. I don't see anything that would get to 18 books set to finished. Are you looking a the percent read column or another column that uses this value?