Quote:
Originally Posted by Terisa de morgan
I've found a problem, however, after updating the status: - I've got some books at my library that I've cleared the status.
- I update the status at the device (It happens, as the date changes and they appear at the beginning of the list at the device library)
- The next time I connect the device, they still appear as differences that I should add to the library (I attach the screen capture), and in some cases the position has not been cleared.
Attachment 145246
|
To check you are doing what I think you are doing:
- In the calibre library, you reset the reading status columns.
- On the device you mark the device a unread.
- When you connect, the reading progress stores shows these books with a zero progress, but a new "last read" date.
Yes, that's probably wrong but I've haven't been able to decide exactly what the behaviour should be. There is an in the store to "clear if unread'. Selecting that will clear the calibre columns if the book is unread on the device. But, it will probably keep showing the book.
If you use the "Update metadata" function of the plugin to set the books to unread, and use the "Reset reading position", the last read date is cleared on the device. After that, the book won't be picked up by the store unless the "clear if unread" option is selected.
From that, I suppose what I should do it is the book has status unread on the device, it should be ignored unless the "clear if unread" option is selected.
Does that sound right?
I'm not sure about the case where the reading position wasn't changed. Is that the case for "Wading into Murder"? From memory, older firmware only changed the reading status when you marked a book as unread or finished. The reading position wasn't changed and if you opened the book again, it would open to that position. But, I'm sure the recent firmware changes the percent read, the actual reading position and the last read date as well as the status. I haven't checked this recently, so maybe it has changed again.
I think I'd need to see the database for this one. I'd need to see what has actually been changed or not to work out what is happening.