calibre-web
calibre-web copied to clipboard
Book cover in Kobo didn't get sync with library change
Describe the bug/problem The book cover in Kobo didn't get updated after the cover in the library changed.
To Reproduce Steps to reproduce the behavior:
- Add book and its cover
- Sync with Kobo
- Change the cover
- Sync with Kobo, cover won't update.
Tried force sync all.
Expected behavior Cover updated
This is indeed the case, changing title, author or something else is also not working. I haven‘t found a solution for this yet
Is this a limitation on Kobo side? I also can't find a way to force kobo remove the local metadata even with "repair account". Although that do download the cover if it's missing.
Yeah, kobo stores the metadata and if you change it afterwards kobo doesn‘t care and uses the old ones
Maybe we can calculate the book id (for kobo) by hashing metadata? So kobo will simply treat is as a different book if metadata changed.
Regarding the cover: It seems that a workaround is to connect the Kobo to a PC and delete the content of the relevant book from .kobo-images. I added a couple of books before making sure the covers were good and was stuck with the same issue you described. I deleted all the folders in .kobo-images and did User->Force Full Kobo Sync in calibre-web (not sure whether the last step is necessary but I think it was in my case). Next time you sync, Kobo requests all the covers again from calibre-web. There's a separate issue regarding the resolution but #2817 has been opened for that.
This won't solve the metadata issue but at least you get prettier covers. 😃