View Single Post
Old 04-27-2016, 09:43 PM   #2
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
When deleting a book with calibre's Device View, calibre deletes the ondevice metadata (current page, annotations, pagenumbers, etc.)
So... don't do that.

Instead, just resend the book. Assuming the send-to-device filename template remains the same and none of the metadata fields have changed in calibre, calibre will overwrite the old file with the new file.
The Kindle will notice the file was changed and reload it with the new metadata.



Note: The Kindle doesn't always handle that well -- if the book is in a collection it will turn the book into a "ghost". Instead, you need to delete it (the old copy) from the Kindle, unplug and let the Kindle realize the book is gone, and then re-add the book with the updated metadata. Do NOT accidentally delete (or let calibre delete) the *.sdr/ folder!

I typically update my purchases with fixed metadata + plugboards before adding them to collections, so I don't bother to delete them first. It is only an issue if the book is currently in a collection (because the updated book leaves behind a stale entry in the collections table linked to the same ASIN but the old title).

Last edited by eschwartz; 04-27-2016 at 09:48 PM.
eschwartz is offline   Reply With Quote