View Single Post
Old 01-04-2024, 06:51 AM   #29
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,509
Karma: 8065348
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by w00dent0p View Post
Post #1, it was side-loaded.

But shouldn't the focus be on why Calibre isn't picking up or updating/removing the 2nd creator entry (for translator) when the book is first added to the library, or when the book is polished? I have no reason to think that the kobo driver is doing anything wrong.
How calibre manipulates the OPF is outside my remit.

As for the driver doing something wrong, as far as I can tell it doesn't use the OPF and doesn't care what it in it. It sends the authors from the calibre database, so it won't send the translator. Either:
  • the kobo driver isn't sending the authors, which doesn't happen for me, or
  • the kobo firmware is now ignoring what the driver is putting in the DB, which doesn't happen for me.
Example:
  1. I picked a book on my L2 with a single author in calibre.
  2. I added the author "delete aaa" in calibre.
  3. Connected my L2.
  4. Let the metadata update finish.
  5. Ejected the device.
The author "delete aaa" is now in the authors page on the L2, but is not in the OPF of the book on the L2. In fact, the book file didn't change. It did the same thing when I removed "delete aaa"; it disappeared from the L2. This tells me that in my case the OPF isn't involved when determining authors.

My conclusion: something is preventing calibre from updating the authors on your L2 for that book, forcing the L2 to pull them from the OPF. There might be something in the OPF that is telling the driver to behave this way, i.e., whatever sets the "is_sideloaded" indication. Or whatever. I am out of ideas.
chaley is offline   Reply With Quote