Quote:
Originally Posted by Patrick254
I do have the same issue.
If I set a series on Calibre then send the book to my Kobo, the series shows on the Kobo.
However, if I send a book without a series, but then after set a series in Calibre, I can not synchronize the series with the Kobo.
I tried the 'update metadata in device library' and the 'update cached metadata on device' without success.
The only way that I can make it work is to delete the book from the Kobo and send it again.
|
Firstly, 'update cached metadata on device' has nothing to do with the metadata displayed by Kobo devices. It is updating the metadata cache that calibre uses when connecting to the device and matching the books.
The "Update metadata in device library" is from the Kobo Utilities plugin. It works for books on the device, imported into the database (i.e. the device shows in the UI) and are matched to books in the calibre library. You need to select the books to be updated when using this.
The other way to update the series info is for the driver to do it automatically. That means the driver has to be configured and the "Metadata management" option set correctly. As the series info gets updated when you send the book to the device, this must be already be done. Kobo devices do not get the series info from sideloaded books. This is done by the driver the next time you connect the device. If you change the series info while the device is connected, you have to disconnect and connect again to get it updated on the device.
If either of the above isn't working, then I need to see a debug log. Run calibre in debug mode, connect the device, let the device jobs run and run "Update metadata in device library" if that is the method you want to use. Then eject the device, stop calibre and post the debug logs for me to look at.